{
  "schema": "ab5d-series-essay/1",
  "identity": {
    "chainId": 1,
    "contract": "0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270",
    "projectId": 78,
    "slug": "fidenza-by-tyler-hobbs",
    "title": "Fidenza",
    "artistCredit": "Tyler Hobbs",
    "artistDossierUrls": [
      "https://ab5d.xyz/artists/tyler-hobbs/"
    ]
  },
  "revision": 3,
  "researchCutoff": "2026-09-20",
  "status": "draft-for-human-review",
  "facts": [],
  "rights": {
    "artwork": {
      "reportedLabel": "CC BY-NC 4.0",
      "category": "creative-commons",
      "termsUrl": "https://creativecommons.org/licenses/by-nc/4.0/",
      "observedAt": "2026-09-18",
      "sourceIds": [],
      "note": "Current index label CC BY-NC 4.0; the index terms link is null. Standard deed independently inspected and linked separately. Earlier licence history not established.",
      "unresolvedConflicts": []
    },
    "code": {
      "reportedLabel": null,
      "category": "unknown",
      "termsUrl": null,
      "observedAt": "2026-09-18",
      "sourceIds": [],
      "note": "No licence statement accompanies the artist script in the indexed record or on any page located here. The project page describes the contract type as Fully on-chain, which makes the script readable but grants no redistribution rights. Code rights are separate from artwork rights and remain unknown.",
      "unresolvedConflicts": []
    },
    "thirdParty": [
      {
        "component": "p5.js 1.0.0",
        "reportedLabel": "LGPL-2.1",
        "category": "custom",
        "termsUrl": "https://raw.githubusercontent.com/processing/p5.js/1.0.0/license.txt",
        "observedAt": "2026-09-18",
        "sourceIds": [],
        "note": "Versioned upstream licence text identifies LGPL 2.1. Does not establish a separate artist-code reuse grant. Category custom is the schema catch-all for software licences; LGPL is a standard licence.",
        "citationNote": "Retained prior-revision finding; supporting sources are preserved in previousRevisionResearch."
      }
    ]
  },
  "sections": [
    {
      "id": "the-work-and-its-context",
      "heading": "The work and its context",
      "bodyMarkdown": "Fidenza is Art Blocks project 78 on the contract `0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270`. The index records 999 invocations against a maximum of 999, the runtime `p5@1.0.0`, an aspect ratio of 5:6 and the licence label `CC BY-NC 4.0`. It also records a price field of 0.17 ETH [^S01]. Hobbs's mint text calls it \"by far my most versatile algorithm to date\", one that \"stays focused on structured curves and blocks\" while varying \"scale, organization, texture, and color usage\" [^S01].\n\nEach output is a field of thick, curved rectangles that follow an invisible flow field, packed so that they almost never touch. At one extreme sit a few monumental bands of colour. At the other are thousands of tiny dashes that read as a single woven texture [^S01][^S02]. Few long-form generative works are as widely recognised. In August 2021 Fidenza #313 sold for 1,000 ETH, then about $3.3 million, to punk6529. The same token had changed hands for 0.58 ETH on mint day [^S03]. The series has since been sold at Phillips and Sotheby's and exhibited in museum and gallery shows [^S04][^S05][^S06]."
    },
    {
      "id": "conception-and-development",
      "heading": "Conception and development",
      "bodyMarkdown": "Hobbs described flow fields as his long-standing method in a 2020 essay: a grid of angles that curves are made to follow. He noted that they \"allow me to produce unpredictable, organic curves\" [^S07][^S02]. His Bouldin Creek mural in Austin (2020) was, in his words, \"the largest generative work I've ever created\" and \"a precursor to Fidenza\" [^S08][^S09]. In the Art Blocks interview published on the eve of release, he said he aimed to give \"the program as much free reign as possible while still meeting my standards for quality in 99% of the output\". He also said that \"the output can still be extremely surprising to me, because of the way that the different features combine\" [^S08].\n\nHis release-day essay sets out the vocabulary that became the traits. It describes seven scales, from \"Small - Very Rare\" to Jumbo, \"the most common\". It also covers four turbulence levels, including \"none\", which \"produces straight shapes with no curvature at all\"; soft shapes drawn \"using thousands of tiny parallel lines\"; super blocks \"filled with square (or nearly square) blocks of color\"; spirals; margins; and \"14 different probabilistic color palettes\", led by Luxe [^S02]. Hobbs has also talked through the project, and the idea of \"incomplete control\" behind it, in several filmed interviews and talks [^S10][^S11][^S12]. His essay \"The Rise of Long-Form Generative Art\" (2021) gives the wider argument: a single algorithm must hold up across every output, not just a curated few [^S13]."
    },
    {
      "id": "how-the-work-was-constructed",
      "heading": "How the work was constructed",
      "bodyMarkdown": "The program is two script parts that concatenate to 14,495 bytes, SHA-256 `08c1373fa241742c279bdf8da65f1c2ce69eb556046d094f929e2460e06a5832`. It was retrieved from the Art Blocks index on 20 September 2026 and read in full. No code is reproduced here [^S01].\n\nIt seeds its own generator from a MurmurHash of the token hash. It then draws, in order, a scale, a turbulence level, a base angle and a palette, followed by a series of switches [^S01]. The published trait frequencies follow the program's weights closely, as the table shows.\n\n| Trait (program weight) | Published count of 999 |\n| --- | --- |\n| Palette: Luxe 55%, Golf Socks 10%, Rad 9%, Baked 5%, Politique 5%, White Mono 4%, AM 3%, Rose 2%, Black 2%; Cool, White on Cream, Party Time, Dark Lifestyle and Luxe-Derived 1% each | 528, 111, 86, 47, 64, 37, 30, 22, 26; 12, 10, 9, 6, 11 |\n| Scale: Jumbo 50%, Uniform 20%, Large 18%, Medium 4%, Jumbo XL 4%, Micro-Uniform 3%, Small 1% | 512, 189, 181, 35, 30, 38, 14 |\n| Spiral 4% | 35 |\n| Sharp angles 4% | 34 |\n| Soft shapes 15% (never on Micro-Uniform) | 150 |\n| Super blocks 30% of non-soft outputs | 241 |\n| Collision relaxed 2.5%, \"Anything Goes\" 2.5% (never on the five single-colour palettes) | 17, 30 |\n\nNext, a flow field is built on a 10-unit grid across a 2,000 by 2,400 drawing. Rotational disturbances are added to it: 15, 28 or 45 of them for low, medium and high turbulence, or none [^S01]. Shuffled start points are traced along the field. Each curve becomes a fat ribbon whose width depends on the scale. Every point is checked against a ten-by-ten spatial grid of earlier ribbons, and a ribbon is cut off where it would collide [^S01]. The ribbon is then filled solid, cut into \"super blocks\", or drawn as a soft shape. Its ends are sliced into short segments of other palette colours, which gives the characteristic banded tips [^S01][^S02]."
    },
    {
      "id": "the-mint",
      "heading": "The mint",
      "bodyMarkdown": "Invocation 0 was minted on 3 June 2021 at 16:04:28 UTC, a week before the public release [^S01]. The index records activation on 11 June at 12:50:56 UTC and the first public mint at 15:59:46 UTC. The 999th token was minted at 16:25:57 UTC, 26 minutes later [^S01]. The indexed price is 0.17 ETH [^S01]. Decrypt's report of the #313 sale gives a mint-day resale of 0.58 ETH, which shows how quickly secondary prices moved above the mint price [^S03]. At retrieval the 999 tokens were held by 512 addresses. The largest single wallet held 61 [^S01]."
    },
    {
      "id": "quirks-in-the-algorithm",
      "heading": "Quirks in the algorithm",
      "bodyMarkdown": "A full read of the program, checked against all 999 published token records, turned up the following. Where a point rests on the code alone, it is marked as a code reading.\n\n1. **A turbulence typo.** The helper that adds rotational disturbances is meant to use a smaller radius for high turbulence. Its condition, however, assigns the string \"med\" instead of comparing against it. Every non-low setting therefore gets the medium radius. The high-turbulence disturbances are larger and gentler than the other two branches of the code intended (code reading) [^S01].\n2. **Spirals ignore turbulence, but their labels do not.** When the spiral switch is on, the program sets the number of turbulence disturbances to zero. Yet 28 of the 35 spirals carry a Low, Med or High turbulence label [^S01]. On spirals the Turbulence trait records a value that was drawn but never used.\n3. **The spiral's two centres.** The spiral's angles are measured around a point four-tenths of the way down the canvas. The added twist grows with distance from the true centre, and the protected clear zone sits at the upper point [^S01]. The eye of every spiral therefore sits above centre, as #938 and #612 show.\n4. **A palette that never appears.** A complete \"Retro\" palette of dark browns and yellows, with its own backgrounds, is defined in the code. It is missing from the palette draw, so no Fidenza can use it [^S01].\n5. **Colour weights that add up to more than 100 per cent.** In several colour tables the weights sum to 1.02 to 1.04, so the last entries are never reached. In Luxe, the darkest brown can never be picked as a shape colour. The same is true of the darkest brown in Cool and the brown in Luxe-Derived's lead palette. In White Mono, the black background comes up about 6 per cent of the time rather than the 9 per cent written (code reading) [^S01].\n6. **Backgrounds depend on scale.** Luxe backgrounds are cream 90 per cent of the time at small scales. For Uniform and Large they are cream 60 per cent of the time. For Jumbo and Jumbo XL they are cream only 30 per cent of the time, with the rest going to deep blue, pale green, pink and other colours [^S01]. Coloured grounds, like the deep blue of #25 and the pink of #953 (both Jumbo), are therefore mostly a large-scale phenomenon (code reading).\n7. **Rules found in the published data.** No Jumbo XL has a margin. All 30 are \"High AF\" density, and none has high turbulence. No Micro-Uniform has soft shapes, and no soft-shape output has super blocks. Black and White on Cream are always outlined, except for the five soft-shape cases (#247, #440, #610, #750, #861) [^S01].\n8. **Code names and trait names.** \"Sharp\" angles snap every step of the flow to multiples of 36 degrees; 34 outputs have them. The palette the code calls \"Party Girl\" is published as \"Party Time\" [^S01].\n9. **A shared noise field.** The program fixes p5's own random and noise seeds at 0 for every token. The soft-shape strokes therefore sample the same noise field in every Fidenza, each from a different random offset (code reading) [^S01]."
    },
    {
      "id": "the-most-coveted-variants",
      "heading": "The most coveted variants",
      "bodyMarkdown": "Collector attention has settled on a few families. Curated's 2024 survey of the series names Luxe as the palette most associated with Fidenza. It calls spirals \"emergent grails\" and Black Micro combinations the rarest, and it describes Jumbo XL and Micro-Uniform as strongly sought after despite, or because of, their rarity [^S14].\n\n**Spirals (35 of 999).** Fidenza #938, known as \"God Mode\", combines a spiral with Micro-Uniform scale, Luxe, relaxed collision and super blocks. It is a whirlpool of thousands of chips. Cryptonomist reported it as \"the first ever AB triple digit sale, at 100 ETH\", and it was later bought by Cozomo de' Medici [^S15]. Curated lists Han, Andrew Badr, Nick W, AC and Cozomo de' Medici among its successive owners [^S14]. Fidenza #612, the \"Deafbeef Spiral\", is a Medium-scale Luxe spiral that Curated recorded in 2024 as held by the artist Deafbeef [^S14].\n\n![Fidenza #612, the \"Deafbeef Spiral\"](https://media-proxy.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/78000612.png)\n*Fidenza #612. Render: Art Blocks media proxy.*\n\n**Black Micros (2 of 999).** Only #76 and #479 combine the Black palette with Micro-Uniform scale [^S01]. #479 was sold at Sotheby's in 2023 from the Three Arrows Capital \"Grails\" collection. It entered Curated's 24-Fidenza collection and was shown in the window of Glitch Gallery in Marfa from 1 February to 1 March 2024 [^S06]. In Curated's survey Hobbs says that black micros \"bring an ultimate focus on flow and texture\" [^S14].\n\n![Fidenza #479, a Black Micro-Uniform](https://media-proxy.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/78000479.png)\n*Fidenza #479. Render: Art Blocks media proxy.*\n\n**Jumbo XL (30 of 999).** These are the largest shapes, never with a margin. #456 is the only Black Jumbo XL, a few heavy black bands on cream [^S01]. It is also one of the 31 Fidenzas shown in Hivemind Capital's Digital Culture Fund gallery [^S16].\n\n![Fidenza #456, the only Black Jumbo XL](https://media-proxy.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/78000456.png)\n*Fidenza #456. Render: Art Blocks media proxy.*\n\n**Rare palettes.** The smallest palette groups are Dark Lifestyle (6), Party Time (9), White on Cream (10), Luxe-Derived (11) and Cool (12) [^S01]. #61 is a Party Time Jumbo with soft shapes: hot pink ribbons on deep navy. It sold at Phillips' \"Ex-Machina: A History of Generative Art\" sale in July 2022 for £302,400 against an estimate of £80,000 to £120,000 [^S04].\n\n![Fidenza #61, Party Time](https://media-proxy.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/78000061.png)\n*Fidenza #61. Render: Art Blocks media proxy.*\n\n**The quintessential Fidenza.** Rarity is not the only measure. Hobbs has called #953, a Jumbo Luxe with outlines on a pink ground and common traits, \"one of the most quintessential Fidenzas\" [^S14]. #313, the $3.3 million sale, is a Medium Luxe with super blocks and no rare trait at all [^S01][^S03].\n\n![Fidenza #313](https://media-proxy.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/78000313.png)\n*Fidenza #313. Render: Art Blocks media proxy.*"
    },
    {
      "id": "notable-collectors",
      "heading": "Notable collectors",
      "bodyMarkdown": "- **Hivemind Capital, Digital Culture Fund.** Its Deca gallery shows 31 Fidenzas, including #456 and the spirals #593 and #984, alongside 40 Ringers by Dmitri Cherniak [^S16]. A Hivemind feature of January 2025 gives the fund's holding as 25 Fidenzas [^S17]. At retrieval, 23 of the 31 tokens in the gallery sat in two wallets holding 12 and 11 Fidenzas; no source inspected names those wallets [^S01].\n- **punk6529** bought #313 for 1,000 ETH in August 2021 [^S03].\n- **Cozomo de' Medici** bought #938 in 2021 [^S15].\n- **Deafbeef** held #612 as of Curated's 2024 survey [^S14].\n- **Curated** holds 24 Fidenzas, including #479, which it shows as a triptych with #628 and #838 [^S06][^S14].\n- **The Anne + Michael Spalter Digital Art Collection** holds #517 [^S18].\n- Fidenza #314, from a private collection, was shown in the Toledo Museum of Art's \"Infinite Images: The Art of Algorithms\" [^S19]."
    },
    {
      "id": "fidenza-in-physical-form",
      "heading": "Fidenza in physical form",
      "bodyMarkdown": "### The Marfa mural\n\nIn 2021 Hobbs painted a Fidenza mural at the Art Blocks gallery in Marfa, Texas. His works page says it \"utilized the Fidenza algorithm for its design\" [^S20]. His time-lapse describes the process: \"To start, we projected the design onto the wall at night, and traced the outlines of the shapes using a china marker... Then we painted in the colors using the digital image as a reference\". It took \"roughly five long days\" [^S21].\n\n![The Marfa Fidenza mural, straight on](https://images.squarespace-cdn.com/content/v1/5c12933f365f02733c923e4e/71a75881-5e3f-46cb-83e9-34f4aee9cd7f/marfa-fidenza-mural-straight-on-med.jpg)\n*Marfa Fidenza Mural, 2021. Photo: Tyler Hobbs Studio.*\n\n![The Marfa mural seen down the drive, framed by a mesquite tree](https://images.squarespace-cdn.com/content/v1/5c12933f365f02733c923e4e/80c7f7ce-05a0-4e84-b928-81c85cc28cd1/marfa-fidenza-mural-far-shot-med.jpg)\n*The mural from the street. Photo: Tyler Hobbs Studio.*\n\nIn the photographs, bands of Luxe-like colour in yellow, navy, red, teal, pink and cream sweep across a white wall under a deep eave. They carry the banded ends of the digital works [^S20].\n\n### The print programme\n\nHobbs runs an official print programme for holders. \"Each Fidenza can only be printed once\", and buyers \"must prove ownership of the NFT at the time of purchasing the print\" [^S22]. Prints come in four sizes: 20 × 24 in ($500), 25 × 30 in ($600), 30 × 36 in ($750) and 40 × 48 in ($1,000). They are made on \"Hahnemühle Museum Etching paper, a 350 gsm, 100% cotton\" sheet, and each is \"inspected and signed by Tyler Hobbs\" with a certificate of authenticity [^S22].\n\n![Detail of a Fidenza print, with Hobbs's signature and the number #25](https://cdn.sanity.io/images/6e7gp05s/production/d732c5600a0841639bc71889ab0199ff5b26abad-4000x2667.jpg)\n*Detail of the print of Fidenza #25, signed \"HOBBS '21 #25\". Photo: Tyler Hobbs Studio, Fidenza Prints page.*\n\n![Detail of a Fidenza print surface](https://cdn.sanity.io/images/6e7gp05s/production/4c4cb106b802607afccf1dfd677214b9a194ca77-4000x2250.jpg)\n*Print surface detail. Photo: Tyler Hobbs Studio.*\n\n**How many remain unprinted.** The programme page publishes a status for every mint number. When read on 20 September 2026 it listed **357 of the 999 as printed (\"Unavailable\") and 642 as unprinted (\"Available\")**, with none pending [^S22]. None of the headline tokens above (#313, #938, #479, #612, #953, #456, #61, #76) has been printed. #25, whose print is shown above, has; so have #517 in the Spalter collection and #314 from the Toledo show [^S22]. Printed shares vary by family: 12 of the 35 spirals, 9 of the 30 Jumbo XLs and 9 of the 38 Micro-Uniforms [^S22][^S01]. The full list is the reference for any collector checking a token: [tylerxhobbs.com/pages/fidenza-prints](https://www.tylerxhobbs.com/pages/fidenza-prints).\n\n![Fidenza #25, whose physical print is shown above](https://media-proxy.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/78000025.png)\n*Fidenza #25, Luxe on a deep blue ground. Render: Art Blocks media proxy.*"
    },
    {
      "id": "copyright-and-licensing",
      "heading": "Copyright and licensing",
      "bodyMarkdown": "The index records `CC BY-NC 4.0` without a link [^S01]. On that label, the images may be shared and adapted non-commercially with attribution. Commercial reproduction needs permission, and Hobbs's own print programme is the authorised route to a physical work [^S01][^S22]. The program carries no separate code licence. p5.js is loaded by the platform at view time [^S01]. The mural and print photographs above belong to Tyler Hobbs Studio. They are linked, not re-hosted, and need permission before any reuse beyond reference."
    },
    {
      "id": "significance-and-limitations",
      "heading": "Significance and limitations",
      "bodyMarkdown": "Fidenza showed that a single long-form algorithm could produce 999 works that are consistent and still surprising. The market's attention has tracked its rarest structures, spirals, micros and Jumbo XLs, while Hobbs himself points to ordinary Luxe outputs as its essence [^S14]. Its physical life is unusually well documented: one mural, and a print programme with a public ledger that shows about 64 per cent of the edition still unprinted [^S20][^S22].\n\nUnresolved research questions:\n\n1. Which wallets hold Hivemind's Fidenzas today, and why does the fund's stated count (25) differ from its gallery (31)?\n2. Was the turbulence radius typo noticed by the artist, and does it change high-turbulence outputs visibly? A side-by-side re-render with the condition corrected would settle it.\n3. When was the Marfa mural painted, how big is it, and is it still standing?\n4. Is invocation 0, minted on 3 June 2021, an artist proof?"
    }
  ],
  "examples": [
    {
      "id": "E01",
      "chainId": 1,
      "contract": "0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270",
      "tokenId": "78000000",
      "url": "https://www.artblocks.io/token/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/78000000",
      "sourceIds": [],
      "selectionNote": "Invocation 0, the earliest minted token and the only one minted before activation; adopted after confirming the record exists on this exact contract.",
      "observationNote": "Viewed at native 2000 by 2400. Desaturated green ground with a clean margin on all four sides; thick ribbons sweeping lower left to upper right, blocked crosswise in cream, forest green, navy, salmon and pale apricot; no ribbon crosses another anywhere in the image, including in the dense upper left cluster."
    },
    {
      "id": "E02",
      "chainId": 1,
      "contract": "0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270",
      "tokenId": "78000001",
      "url": "https://www.artblocks.io/token/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/78000001",
      "sourceIds": [],
      "selectionNote": "Invocation 1, the first token minted after activation, and a no-margin counterpart to the two margin-bearing examples.",
      "observationNote": "Viewed at native 2000 by 2400. Blue ground, ribbons running off all four edges with no margin, a large red block near the centre, Jumbo scale at high density."
    },
    {
      "id": "E03",
      "chainId": 1,
      "contract": "0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270",
      "tokenId": "78000010",
      "url": "https://www.artblocks.io/token/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/78000010",
      "sourceIds": [],
      "selectionNote": "Invocation 10, selected for sustained analysis because its Turbulence feature reads None, which isolates the behaviour of the flow field with zero distortion.",
      "observationNote": "Viewed at native 2000 by 2400 and also run in the live renderer. Cream ground, entirely straight bars tilted a few degrees rising left to right, no curvature anywhere; large saturated yellow rectangle lower left, chocolate brown, pale aqua, navy and teal bars; thin mixed-colour stripe clusters at many bar ends. Renderer canvas 1324 by 1588, pixel signature identical at two samples six seconds apart, no audio or video element."
    },
    {
      "id": "E04",
      "chainId": 1,
      "contract": "0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270",
      "tokenId": "78000020",
      "url": "https://www.artblocks.io/token/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/78000020",
      "sourceIds": [],
      "selectionNote": "Invocation 20, selected because its Collision Check feature reads Anything Goes, which is the direct visual counter-case to the strict collision behaviour in E01.",
      "observationNote": "Viewed at native 2000 by 2400. Dense mat of small equal-width blocks in mixed brick red, brown, cream, pale blue and teal over a cream ground with a visible margin; ribbons visibly cross one another, which does not occur in E01."
    }
  ],
  "mediaIds": [],
  "provenance": {
    "operator": "Phil (AB5D coordinator), via the Claude desktop application",
    "agent": "Claude in Cowork mode, Claude Agent SDK session",
    "model": null,
    "modelVersion": "claude-opus-5 (session-reported exact model id; the routing label on this batch was 'claude', which is not a model identifier)",
    "tools": [
      "Art Blocks public GraphQL index over HTTP POST",
      "browser pane on the operator's computer for page rendering, text extraction, image inspection and live renderer observation",
      "SHA-256 over the retrieved script bytes computed in the browser using the Web Crypto API",
      "local shell and file tools for package assembly and validation"
    ],
    "humanEditorialInvolvement": "Supplied prose preserved and published at Phil’s request. Sources not independently reinspected during import.",
    "originalProseLicense": "CC0-1.0",
    "revisions": [
      {
        "agent": "OpenAI Codex",
        "date": "2026-09-18",
        "scope": "Independent full script inspection, four preview observations, source and rights review, prose corrections",
        "tokenUsage": null,
        "usageNote": "No separately measured review token count available."
      }
    ],
    "generation": null
  },
  "codeInspection": {
    "url": "https://artblocks-mainnet.hasura.app/v1/graphql",
    "locator": "POST projects_metadata where slug _eq fidenza-by-tyler-hobbs, selecting script and scripts{index script}; identity corroborated by contract_address 0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270 and project_id 78",
    "sha256": "08c1373fa241742c279bdf8da65f1c2ce69eb556046d094f929e2460e06a5832",
    "retrievedAt": "2026-09-17T22:07:00+00:00",
    "method": "Index retrieval over HTTPS, not a direct read of contract storage. SHA-256 computed over the UTF-8 bytes of the returned script field. The two indexed script fragments concatenated in ascending index order reproduce the same digest.",
    "executed": true,
    "chainBlock": null
  },
  "editorialExceptions": [
    {
      "id": "rights-terms-missing",
      "status": "pending",
      "reviewer": "publication coordinator",
      "reason": "Standard CC BY-NC 4.0 deed located and independently inspected. The index label remains the evidence of project applicability; earlier licence history remains unestablished.",
      "coordinatorFinding": "Original premise corrected; no blanket acceptance implied."
    },
    {
      "id": "code-rights-unknown",
      "status": "pending",
      "reviewer": "publication coordinator",
      "reason": "No licence statement was located for the artist script. Code rights are recorded as unknown rather than assumed to follow the artwork label."
    },
    {
      "id": "original-price-unverified",
      "status": "pending",
      "reviewer": "publication coordinator",
      "reason": "The 0.17 ETH figure is the currently configured project price, not a verified original mint price. No primary announcement was located."
    },
    {
      "id": "mint-allocation-unresolved",
      "status": "pending",
      "reviewer": "publication coordinator",
      "reason": "The split of the 999 invocations between artist proofs, any presale and public minting is not established, so the 26 minute indexed interval must not be published as a sellout time."
    },
    {
      "id": "no-ab5d-header-work",
      "status": "pending",
      "reviewer": "publication coordinator",
      "reason": "No Fidenza token is held by any of the three wallets currently linked to the AB5D profile, so this dossier has no verified header artwork from the collection. Presentation must either omit the header work or use a clearly attributed third-party image with an explicit display basis."
    },
    {
      "id": "development-record-gap",
      "status": "pending",
      "reviewer": "publication coordinator",
      "reason": "All development testimony is the artist's own. No independent contemporaneous documentation, dated sketches or work-in-progress material was located."
    }
  ],
  "publicationReview": {
    "reviewer": "OpenAI Codex",
    "date": "2026-09-18",
    "decision": "Prepared for website publication with explicit research limitations, not formal bounty acceptance",
    "checks": [
      "Complete indexed script read and digest independently matched",
      "Four official static previews visually inspected",
      "Original renderer #10 observed twice",
      "Primary artist texts and official interview inspected",
      "Licence sources added and rights domains separated",
      "Fresh project chronology and full linked-wallet holdings query recorded"
    ],
    "remainingResearch": [
      "Historical price and allocation classification",
      "Earlier artwork terms and separate artist-code grant",
      "Independent development archive",
      "Pinned direct chain comparison"
    ],
    "authorship": "Claude model identifier retained as submitted; runtime routing not independently verified; usage unavailable"
  },
  "previousRevisionResearch": {
    "facts": [
      {
        "id": "edition-size",
        "topic": "work-context",
        "value": 999,
        "observedAt": "2026-09-18",
        "sourceIds": [
          "S02",
          "S01"
        ],
        "status": "verified",
        "note": "Indexed invocations 999 against max_invocations 999; project page states a fixed edition of 999."
      },
      {
        "id": "project-id",
        "topic": "work-context",
        "value": 78,
        "observedAt": "2026-09-18",
        "sourceIds": [
          "S02"
        ],
        "status": "verified",
        "note": "On-chain project id on contract 0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270. Distinct from the AB5D atlas position 82."
      },
      {
        "id": "curation-status",
        "topic": "work-context",
        "value": "curated",
        "observedAt": "2026-09-18",
        "sourceIds": [
          "S02",
          "S01"
        ],
        "status": "verified",
        "note": "Index curation_status curated; page states Curated category."
      },
      {
        "id": "library",
        "topic": "construction",
        "value": "p5@1.0.0",
        "observedAt": "2026-09-18",
        "sourceIds": [
          "S02",
          "S01"
        ],
        "status": "verified",
        "note": "Declared dependency. The script seeds p5 randomness to a constant and drives all per-token variation from its own generator."
      },
      {
        "id": "script-bytes",
        "topic": "construction",
        "value": 14495,
        "observedAt": "2026-09-18",
        "sourceIds": [
          "S02"
        ],
        "status": "verified",
        "note": "Byte length of the retrieved script field; concatenating the two indexed script fragments in index order reproduces it exactly."
      },
      {
        "id": "unreachable-palette",
        "topic": "construction",
        "value": "retro palette defined but not selectable",
        "observedAt": "2026-09-18",
        "sourceIds": [
          "S02",
          "S04"
        ],
        "status": "verified",
        "note": "Direct script finding: a retro palette and background function are defined, but the retro name never appears in the palette selection weights, so no token hash can reach it. The artist's published account names fourteen palettes."
      },
      {
        "id": "first-token-minted",
        "topic": "mint",
        "value": "2021-06-03T16:04:28+00:00",
        "observedAt": "2026-09-18",
        "sourceIds": [
          "S02",
          "S03"
        ],
        "status": "verified",
        "note": "Indexed first mint precedes activation by eight calendar days; allocation type is not established."
      },
      {
        "id": "activated",
        "topic": "mint",
        "value": "2021-06-11T12:50:56+00:00",
        "observedAt": "2026-09-18",
        "sourceIds": [
          "S02"
        ],
        "status": "verified",
        "note": "Activation is distinct from first mint and from public opening."
      },
      {
        "id": "second-token-minted",
        "topic": "mint",
        "value": "2021-06-11T15:59:46+00:00",
        "observedAt": "2026-09-18",
        "sourceIds": [
          "S02",
          "S03"
        ],
        "status": "verified",
        "note": "The index carries this same value in start_datetime, so the two do not independently mark the public opening."
      },
      {
        "id": "completed",
        "topic": "mint",
        "value": "2021-06-11T16:25:57+00:00",
        "observedAt": "2026-09-18",
        "sourceIds": [
          "S02"
        ],
        "status": "verified",
        "note": "Calendar date 11 June 2021 in UTC."
      },
      {
        "id": "second-to-complete-interval",
        "topic": "mint",
        "value": "26 minutes 11 seconds",
        "observedAt": "2026-09-18",
        "sourceIds": [
          "S02"
        ],
        "status": "inferred",
        "note": "Arithmetic on the two indexed timestamps, covering invocations 1 through 998. Not a verified public sellout interval, because the public opening is not established."
      },
      {
        "id": "current-price",
        "topic": "mint",
        "value": "170000000000000000 wei (0.17 ETH)",
        "observedAt": "2026-09-18",
        "sourceIds": [
          "S02"
        ],
        "status": "reported",
        "note": "Currently configured price on a completed project. Not proof of the price paid at mint; no primary announcement located."
      },
      {
        "id": "mint-allocation",
        "topic": "mint",
        "value": null,
        "observedAt": "2026-09-18",
        "sourceIds": [
          "S02",
          "S03"
        ],
        "status": "unknown",
        "note": "Allocation of the 999 invocations between artist proofs, any presale and public minting was not established by any source located in this research."
      },
      {
        "id": "release-date-display",
        "topic": "work-context",
        "value": "page renders release date in viewer local time",
        "observedAt": "2026-09-18",
        "sourceIds": [
          "S01"
        ],
        "status": "verified",
        "note": "Read as 12 June 2021 from a UTC+10 machine and as June 11, 2021 through a fetch service the same day. Indexed activation and completion both fall on 11 June 2021 in UTC."
      },
      {
        "id": "motion",
        "topic": "examples",
        "value": "static, single finite render",
        "observedAt": "2026-09-18",
        "sourceIds": [
          "S09",
          "S02"
        ],
        "status": "verified",
        "note": "Coordinator observed original #10 renderer twice without visible change; elapsed interval not precisely measured. Complete script inspection finds noLoop. Claude separately reported a six-second pixel comparison."
      },
      {
        "id": "trait-fidelity",
        "topic": "examples",
        "value": "six features match coded weights within about one percentage point",
        "observedAt": "2026-09-18",
        "sourceIds": [
          "S08",
          "S02"
        ],
        "status": "reported",
        "note": "Submitted comparison, not independent script authentication. Features are conditional and not independent."
      },
      {
        "id": "ab5d-holding",
        "topic": "work-context",
        "value": null,
        "observedAt": "2026-09-18",
        "sourceIds": [
          "S10"
        ],
        "status": "unknown",
        "note": "Coordinator refreshed all three linked wallets and queried the Fidenza token range on its exact contract; no holdings returned. Full queries and responses retained in evidence."
      }
    ],
    "sources": [
      {
        "id": "S01",
        "title": "Fidenza by Tyler Hobbs, project page",
        "url": "https://www.artblocks.io/collection/fidenza-by-tyler-hobbs",
        "author": "Art Blocks",
        "publisher": "Art Blocks",
        "publicationDate": null,
        "accessedAt": "2026-09-18",
        "accessOutcome": "inspected",
        "accessMethod": "browser pane on operator device, text extraction and scripted panel expansion",
        "archiveUrl": null,
        "evidenceLocators": [
          "Fixed edition of 999 unique artworks",
          "An Art Blocks 500 release, in the Curated category",
          "Released on 12 June 2021 (rendered at UTC+10)",
          "PROJECT DETAILS panel: EDITION SIZE, WEBSITE, LIBRARY p5@1.0.0, ASPECT RATIO 0.833333, BLOCKCHAIN Ethereum, TOKEN STANDARD ERC-721, CONTRACT TYPE Fully on-chain",
          "no licence field present in the expanded panel"
        ],
        "submittedAuthor": null,
        "submittedAccessOutcome": "HTTP 200, rendered in browser, project details panel expanded",
        "inspectionAttribution": "Submitted Claude research; independent coordinator verification pending."
      },
      {
        "id": "S02",
        "title": "Art Blocks indexed project record for fidenza-by-tyler-hobbs (GraphQL projects_metadata, including script)",
        "url": "https://artblocks-mainnet.hasura.app/v1/graphql",
        "author": "Art Blocks public GraphQL index",
        "publisher": "Art Blocks public GraphQL index",
        "publicationDate": null,
        "accessedAt": "2026-09-18",
        "accessOutcome": "inspected",
        "accessMethod": "HTTP POST, application/json",
        "archiveUrl": null,
        "evidenceLocators": [
          "query: query($s:String!){projects_metadata(where:{slug:{_eq:$s}}){id project_id contract_address slug name artist_name artist_address invocations max_invocations complete completed_at activated_at first_token_minted_at second_token_minted_at license link_to_license script_type_and_version dependency_name_and_version price_per_token_in_wei currency_symbol curation_status vertical_name website artist_interview external_asset_dependency_count script_count aspect_ratio display_static start_datetime updated_at chain_id script scripts{index script} description}}",
          "variables: {\"s\":\"fidenza-by-tyler-hobbs\"}",
          "identity filter: slug equals fidenza-by-tyler-hobbs; corroborated by contract_address 0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270 and project_id 78",
          "fields used: invocations, max_invocations, activated_at, completed_at, first_token_minted_at, second_token_minted_at, start_datetime, license, link_to_license, script_type_and_version, price_per_token_in_wei, display_static, script, scripts, description"
        ],
        "submittedAuthor": null,
        "submittedAccessOutcome": "HTTP 200, one row returned",
        "inspectionAttribution": "Submitted Claude research; independent coordinator verification pending."
      },
      {
        "id": "S03",
        "title": "Art Blocks indexed token records for Fidenza invocations 0, 1, 10 and 20 (GraphQL tokens_metadata)",
        "url": "https://artblocks-mainnet.hasura.app/v1/graphql",
        "author": "Art Blocks public GraphQL index",
        "publisher": "Art Blocks public GraphQL index",
        "publicationDate": null,
        "accessedAt": "2026-09-18",
        "accessOutcome": "inspected",
        "accessMethod": "HTTP POST, application/json",
        "archiveUrl": null,
        "evidenceLocators": [
          "query: query($ids:[String!]){tokens_metadata(where:{id:{_in:$ids}}){id token_id invocation project_id owner_address minted_at hash media_url primary_asset_url live_view_url features}}",
          "variables: {\"ids\":[\"0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270-78000000\",\"0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270-78000001\",\"0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270-78000010\",\"0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270-78000020\"]}",
          "identity filter: composite id of contract address and token id on chain 1",
          "fields used: token_id, invocation, hash, minted_at, owner_address, media_url, features"
        ],
        "submittedAuthor": null,
        "submittedAccessOutcome": "HTTP 200, four rows returned for the four requested identifiers",
        "inspectionAttribution": "Submitted Claude research; independent coordinator verification pending."
      },
      {
        "id": "S04",
        "title": "Fidenza",
        "url": "https://tylerxhobbs.com/fidenza",
        "author": "Tyler Hobbs",
        "publisher": "tylerxhobbs.com",
        "publicationDate": "2021-06-11",
        "accessedAt": "2026-09-18",
        "accessOutcome": "inspected",
        "accessMethod": "browser pane on operator device, text extraction",
        "archiveUrl": null,
        "evidenceLocators": [
          "The Core Algorithm section: flow field basis, use of the technique since 2016",
          "Varieties of Scale section: seven scales",
          "Turbulence section: low, medium, high and none",
          "Sharp Edges and Spirals section: increments of Pi * 0.2",
          "Collision Checking section: No Overlap, Relaxed, Anything Goes",
          "Color Palettes section: fourteen probabilistic palettes, Luxe most common",
          "end-splitting of curve shapes with extra colours"
        ],
        "submittedAuthor": "Tyler Hobbs",
        "submittedAccessOutcome": "HTTP 200, full article body read in browser",
        "inspectionAttribution": "Submitted Claude research; independent coordinator verification pending.",
        "independentReview": {
          "method": "Web full text retrieval",
          "date": "2026-09-18",
          "scope": "Full substantive article text; images not inspected in this retrieval"
        }
      },
      {
        "id": "S05",
        "title": "Flow Fields",
        "url": "https://tylerxhobbs.com/essays/2020/flow-fields",
        "author": "Tyler Hobbs",
        "publisher": "tylerxhobbs.com",
        "publicationDate": "2020-02-03",
        "accessedAt": "2026-09-18",
        "accessOutcome": "inspected",
        "accessMethod": "browser pane on operator device, text extraction",
        "archiveUrl": null,
        "evidenceLocators": [
          "A Grid Of Angles section: resolution of around 0.5% of image width",
          "grid bounds deliberately larger than the frame, 50% extra margin example",
          "step_length guidance of 0.1% to 0.5% of image width and the remark about going larger for render speed",
          "Perlin Noise section: about 90% of the time people use Perlin noise, and the recommendation to devise your own distortion instead"
        ],
        "submittedAuthor": "Tyler Hobbs",
        "submittedAccessOutcome": "HTTP 200, article body read in browser",
        "inspectionAttribution": "Submitted Claude research; independent coordinator verification pending.",
        "independentReview": {
          "method": "Web full text retrieval",
          "date": "2026-09-18",
          "scope": "Full substantive article text; images not inspected in this retrieval"
        }
      },
      {
        "id": "S06",
        "title": "The Rise of Long-Form Generative Art",
        "url": "https://tylerxhobbs.com/essays/2021/the-rise-of-long-form-generative-art",
        "author": "Tyler Hobbs",
        "publisher": "tylerxhobbs.com",
        "publicationDate": "2021-08-06",
        "accessedAt": "2026-09-18",
        "accessOutcome": "inspected",
        "accessMethod": "browser pane on operator device, text extraction",
        "archiveUrl": null,
        "evidenceLocators": [
          "Analyzing Quality section: for Fidenza, I spent about two months on this step",
          "with long-form works, the artist has nowhere to hide",
          "description of the mint mechanism and of collectors coming to know the output space"
        ],
        "submittedAuthor": "Tyler Hobbs",
        "submittedAccessOutcome": "HTTP 200, article body read in browser",
        "inspectionAttribution": "Submitted Claude research; independent coordinator verification pending."
      },
      {
        "id": "S07",
        "title": "In Conversation with Tyler Hobbs",
        "url": "https://www.artblocks.io/articles/in-conversation-with-tyler-hobbs-on-fidenza",
        "author": "Jeff Davis interviewing Tyler Hobbs",
        "publisher": "Art Blocks channel on Cent",
        "publicationDate": "2021-06-04",
        "accessedAt": "2026-09-18",
        "accessOutcome": "inspected",
        "accessMethod": "browser pane on operator device, text extraction",
        "archiveUrl": null,
        "evidenceLocators": [
          "Fidenza evolved from earlier experimentations",
          "that blend of order and chaos",
          "the algorithm was a precursor to Fidenza, on the Bouldin Creek Mural",
          "I also tend to develop my work intuitively through exploration, rather than setting an explicit end goal",
          "I gave the program as much free reign as possible while still meeting my standards for quality in 99% of the output"
        ],
        "submittedAuthor": "Jeff Davis interviewing Tyler Hobbs",
        "submittedAccessOutcome": "HTTP 200, full interview text read in browser",
        "inspectionAttribution": "Submitted Claude research; independent coordinator verification pending.",
        "submittedUrl": "https://beta.cent.co/artblocks/+63r1u9",
        "independentReview": {
          "method": "Web text retrieval of official republication",
          "date": "2026-09-18",
          "scope": "Full interview body; precursor, development method, expectations and displayed publication date",
          "note": "Submitted Cent URL returned no readable body. Official republication gives June 4 rather than submitted June 5."
        }
      },
      {
        "id": "S08",
        "title": "Fidenza #10 by Tyler Hobbs, token page with realised trait counts",
        "url": "https://www.artblocks.io/token/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/78000010",
        "author": "Art Blocks",
        "publisher": "Art Blocks",
        "publicationDate": null,
        "accessedAt": "2026-09-18",
        "accessOutcome": "inspected",
        "accessMethod": "browser pane on operator device, text extraction, plus scripted HTTP status checks on all four token URLs",
        "archiveUrl": null,
        "evidenceLocators": [
          "Turbulence None 149 (14.91%)",
          "Spiral No 964 (96.50%)",
          "Soft Shapes No 849 (84.98%)",
          "Have Margin Yes 572 (57.26%)",
          "Super Blocks No 758 (75.88%)",
          "Collision Check No Overlap 952 (95.30%)",
          "Scale Jumbo 512 (51.25%)",
          "Colors Luxe 528 (52.85%)"
        ],
        "submittedAuthor": null,
        "submittedAccessOutcome": "HTTP 200, attributes panel read in browser; the other three sampled token pages also returned HTTP 200",
        "inspectionAttribution": "Submitted Claude research; independent coordinator verification pending."
      },
      {
        "id": "S09",
        "title": "Art Blocks live renderer for Fidenza #10",
        "url": "https://generator.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/78000010",
        "author": "Art Blocks",
        "publisher": "Art Blocks",
        "publicationDate": null,
        "accessedAt": "2026-09-18",
        "accessOutcome": "inspected",
        "accessMethod": "browser pane on operator device, canvas signature sampled twice",
        "archiveUrl": null,
        "evidenceLocators": [
          "canvas dimensions 1324 by 1588",
          "identical canvas pixel signature at two samples six seconds apart",
          "no audio or video element present in the document"
        ],
        "submittedAuthor": null,
        "submittedAccessOutcome": "HTTP 200, renderer executed in browser and observed at two moments",
        "inspectionAttribution": "Submitted Claude research; independent coordinator verification pending."
      },
      {
        "id": "S10",
        "title": "AB5D collector profile and linked wallet set",
        "url": "https://www.artblocks.io/profile/ab5d",
        "author": "Art Blocks",
        "publisher": "Art Blocks",
        "publicationDate": null,
        "accessedAt": "2026-09-18",
        "accessOutcome": "inspected",
        "accessMethod": "browser pane on operator device, plus HTTP POST to the Art Blocks GraphQL index",
        "archiveUrl": null,
        "evidenceLocators": [
          "query: query{user_profiles(where:{username:{_eq:\"ab5d\"}}){id username name linked_accounts{public_address display_name}}}",
          "linked_accounts returned three public addresses: 0xce6dc14c5494d8a4325a81d3b257d130fa2039d1, 0x2247247ee0eee59557e6cd14f7e047f6a9309b5c, 0xdd19308a9731cdecb67e0d80ca6823394208c045",
          "ownership sweep of tokens_metadata filtered on those three addresses across all ten project ids in this batch returned no Fidenza token"
        ],
        "submittedAuthor": null,
        "submittedAccessOutcome": "HTTP 200 for the profile page; the linked address set was read from the platform index in the same session",
        "inspectionAttribution": "Submitted Claude research; independent coordinator verification pending."
      },
      {
        "id": "S11",
        "title": "Rendered images for Fidenza invocations 0, 1, 10 and 20 (platform media proxy)",
        "url": "https://media-proxy.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/78000000.png",
        "author": "Tyler Hobbs",
        "publisher": "Art Blocks media proxy",
        "publicationDate": null,
        "accessedAt": "2026-09-18",
        "accessOutcome": "inspected",
        "accessMethod": "browser pane on operator device, images loaded and screen-captured for inspection",
        "archiveUrl": null,
        "evidenceLocators": [
          "78000000.png, 78000001.png, 78000010.png and 78000020.png under the same media proxy path",
          "natural dimensions 2000 by 2400 reported for each"
        ],
        "submittedAuthor": "Tyler Hobbs",
        "submittedAccessOutcome": "all four images loaded and reported natural dimensions of 2000 by 2400; each viewed directly",
        "inspectionAttribution": "Submitted Claude research; independent coordinator verification pending."
      },
      {
        "id": "S12",
        "title": "CC BY-NC 4.0 deed",
        "url": "https://creativecommons.org/licenses/by-nc/4.0/",
        "author": "Creative Commons",
        "publisher": "Creative Commons",
        "publicationDate": null,
        "accessedAt": "2026-09-18",
        "accessOutcome": "inspected",
        "accessMethod": "Coordinator web text inspection",
        "archiveUrl": null,
        "evidenceLocators": [
          "Deed: sharing and adaptation, attribution, noncommercial restriction; notice distinguishes summary from legal code."
        ]
      },
      {
        "id": "S13",
        "title": "p5.js 1.0.0 licence",
        "url": "https://raw.githubusercontent.com/processing/p5.js/1.0.0/license.txt",
        "author": "p5.js contributors / Free Software Foundation",
        "publisher": "p5.js contributors / Free Software Foundation",
        "publicationDate": null,
        "accessedAt": "2026-09-18",
        "accessOutcome": "inspected",
        "accessMethod": "Coordinator web text inspection",
        "archiveUrl": null,
        "evidenceLocators": [
          "Licence heading identifies LGPL version 2.1; sections 0 and 5 distinguish library scope and works using a library."
        ]
      }
    ],
    "rights": {
      "artwork": {
        "reportedLabel": "CC BY-NC 4.0",
        "category": "creative-commons",
        "termsUrl": "https://creativecommons.org/licenses/by-nc/4.0/",
        "observedAt": "2026-09-18",
        "sourceIds": [
          "S01"
        ],
        "note": "Current index label CC BY-NC 4.0; the index terms link is null. Standard deed independently inspected and linked separately. Earlier licence history not established.",
        "unresolvedConflicts": []
      },
      "code": {
        "reportedLabel": null,
        "category": "unknown",
        "termsUrl": null,
        "observedAt": "2026-09-18",
        "sourceIds": [
          "S01"
        ],
        "note": "No licence statement accompanies the artist script in the indexed record or on any page located here. The project page describes the contract type as Fully on-chain, which makes the script readable but grants no redistribution rights. Code rights are separate from artwork rights and remain unknown.",
        "unresolvedConflicts": []
      },
      "thirdParty": [
        {
          "component": "p5.js 1.0.0",
          "reportedLabel": "LGPL-2.1",
          "category": "custom",
          "termsUrl": "https://raw.githubusercontent.com/processing/p5.js/1.0.0/license.txt",
          "observedAt": "2026-09-18",
          "sourceIds": [
            "S01"
          ],
          "note": "Versioned upstream licence text identifies LGPL 2.1. Does not establish a separate artist-code reuse grant. Category custom is the schema catch-all for software licences; LGPL is a standard licence."
        }
      ]
    },
    "examples": [
      {
        "id": "E01",
        "chainId": 1,
        "contract": "0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270",
        "tokenId": "78000000",
        "url": "https://www.artblocks.io/token/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/78000000",
        "sourceIds": [
          "S01"
        ],
        "selectionNote": "Invocation 0, the earliest minted token and the only one minted before activation; adopted after confirming the record exists on this exact contract.",
        "observationNote": "Viewed at native 2000 by 2400. Desaturated green ground with a clean margin on all four sides; thick ribbons sweeping lower left to upper right, blocked crosswise in cream, forest green, navy, salmon and pale apricot; no ribbon crosses another anywhere in the image, including in the dense upper left cluster."
      },
      {
        "id": "E02",
        "chainId": 1,
        "contract": "0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270",
        "tokenId": "78000001",
        "url": "https://www.artblocks.io/token/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/78000001",
        "sourceIds": [
          "S01"
        ],
        "selectionNote": "Invocation 1, the first token minted after activation, and a no-margin counterpart to the two margin-bearing examples.",
        "observationNote": "Viewed at native 2000 by 2400. Blue ground, ribbons running off all four edges with no margin, a large red block near the centre, Jumbo scale at high density."
      },
      {
        "id": "E03",
        "chainId": 1,
        "contract": "0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270",
        "tokenId": "78000010",
        "url": "https://www.artblocks.io/token/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/78000010",
        "sourceIds": [
          "S01"
        ],
        "selectionNote": "Invocation 10, selected for sustained analysis because its Turbulence feature reads None, which isolates the behaviour of the flow field with zero distortion.",
        "observationNote": "Viewed at native 2000 by 2400 and also run in the live renderer. Cream ground, entirely straight bars tilted a few degrees rising left to right, no curvature anywhere; large saturated yellow rectangle lower left, chocolate brown, pale aqua, navy and teal bars; thin mixed-colour stripe clusters at many bar ends. Renderer canvas 1324 by 1588, pixel signature identical at two samples six seconds apart, no audio or video element."
      },
      {
        "id": "E04",
        "chainId": 1,
        "contract": "0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270",
        "tokenId": "78000020",
        "url": "https://www.artblocks.io/token/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/78000020",
        "sourceIds": [
          "S01"
        ],
        "selectionNote": "Invocation 20, selected because its Collision Check feature reads Anything Goes, which is the direct visual counter-case to the strict collision behaviour in E01.",
        "observationNote": "Viewed at native 2000 by 2400. Dense mat of small equal-width blocks in mixed brick red, brown, cream, pale blue and teal over a cream ground with a visible margin; ribbons visibly cross one another, which does not occur in E01."
      }
    ]
  },
  "manuscriptFormat": "supplied-markdown",
  "manuscriptPreamble": "# Fidenza by Tyler Hobbs\n\n*Art Blocks Curated, project 78 · 999 outputs · minted 11 June 2021 · CC BY-NC 4.0*\n\n![Fidenza #938, \"God Mode\": a Micro-Uniform spiral in the Luxe palette](https://media-proxy.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/78000938.png)\n*Fidenza #938, the \"God Mode\" spiral. Render: Art Blocks media proxy.*\n\n",
  "bibliographyMarkdown": "\n### Primary: the work and the artist\n\n[^S01]: Art Blocks public GraphQL index, `projects_metadata` for project 78 (including the full program) and `tokens_metadata` for all 999 tokens. Retrieved 20 September 2026 via https://artblocks-mainnet.hasura.app/v1/graphql. Collection page: https://www.artblocks.io/collection/fidenza-by-tyler-hobbs\n[^S02]: Tyler Hobbs, \"Fidenza\", 11 June 2021. https://www.tylerxhobbs.com/words/fidenza\n[^S07]: Tyler Hobbs, \"Flow Fields\", 2020. https://tylerxhobbs.com/essays/2020/flow-fields\n[^S08]: Jeff Davis, \"In Conversation with Tyler Hobbs on Fidenza\", Art Blocks, 4 June 2021. https://www.artblocks.io/articles/in-conversation-with-tyler-hobbs-on-fidenza\n[^S13]: Tyler Hobbs, \"The Rise of Long-Form Generative Art\", 2021. https://tylerxhobbs.com/essays/2021/the-rise-of-long-form-generative-art\n[^S20]: Tyler Hobbs, \"Marfa Fidenza Mural\", 2021. https://tylerxhobbs.com/works/2021/marfa-fidenza-mural and https://www.tylerxhobbs.com/works/fidenza-mural\n[^S21]: Tyler Hobbs, \"Marfa Fidenza Mural Time Lapse\", Vimeo. https://vimeo.com/631098141\n[^S22]: Tyler Hobbs Studio, \"Fidenza Prints\", with the list of all printed Fidenzas. Read 20 September 2026. https://www.tylerxhobbs.com/pages/fidenza-prints\n[^S09]: Tyler Hobbs, \"Bouldin Creek Mural\", 2020. https://tylerxhobbs.com/works/2020/bouldin-creek-mural\n\n### Video\n\n[^S10]: \"Tyler Hobbs - Generative Art worth millions: Fidenza & Incomplete Control\", KIN, YouTube. https://www.youtube.com/watch?v=7WNN6n-D3tE\n[^S11]: Other video, all on YouTube unless noted:\n    - \"Code goes in, Art comes out - Tyler Hobbs\", ClojureTV. https://www.youtube.com/watch?v=LBpqoj2nOQo\n    - \"Inside Generative Art: Tyler Hobbs & Matt DesLauriers in Conversation\", Unit. https://www.youtube.com/watch?v=g-11ECYkO0U\n    - \"Introducing American Generative Artist Tyler Hobbs\", Unit. https://www.youtube.com/watch?v=5ETrXegVj_g\n    - \"Discover Generative Artist Tyler Hobbs\", AOI. https://www.youtube.com/watch?v=8tTGJvijoDw\n    - \"When In Doubt, Keep Creating: Tyler Hobbs and Generative Art\", Adam Levy. https://www.youtube.com/watch?v=5u-Un-NvJ3s\n    - \"The Creator of Fidenza on Why the Best Art Happens When You Lose Control\" (short), OpenSea. https://www.youtube.com/shorts/QfqAvF50c_E\n    - \"What Tyler Hobbs Says is the Heart of Generative Art\" (short), OpenSea. https://www.youtube.com/shorts/XgRPmxAuirc\n    - \"What is Fidenza - The Original Generative Art and NFTs?\", Satoshi Club. https://www.youtube.com/watch?v=499bQ6l6_Bo\n    - \"Fidenza by Tyler Hobbs: The Revolutionary Generative CryptoArt Project\", Cryptoart Curation. https://www.youtube.com/watch?v=l6JZFsDZOuA\n    - \"NFT Review: Fidenza by Tyler Hobbs NFTs\", Web3 Money. https://www.youtube.com/watch?v=QCZ_WGfiApw\n    - The Marfa mural time lapse on Vimeo, above [^S21].\n[^S12]: Channel names are as returned by YouTube's oEmbed service on 20 September 2026. The videos were identified but not watched for this draft.\n\n### Criticism, collecting and market\n\n[^S14]: Andrew Jiang and Todd Goldberg, \"Collecting the Algorithm: Fidenza\", Curated, 9 April 2024. https://www.curated.xyz/editorial/collecting-fidenza\n[^S03]: Andrew Hayward, \"Art Buyer Turned $1,400 Into $3.3 Million in Ethereum With This JPEG\", Decrypt, 23 August 2021. https://decrypt.co/79247/art-blocks-fidenza-nft-3-3-million-ethereum\n[^S15]: Amelia Tomasicchio, \"Snoop Dogg buys most expensive NFT in history\", The Cryptonomist, 8 October 2021. https://en.cryptonomist.ch/2021/10/08/cozomo-de-medici-snoop-dogg-fidenza-nft/\n[^S04]: Phillips, \"Ex-Machina: A History of Generative Art\", lot 25, Fidenza #61, London, 13–20 July 2022. https://www.phillips.com/detail/tyler-hobbs/UK090322/25\n[^S05]: Artnet News, \"'I Could Go Full Throttle for Decades': How Generative Art Sensation Tyler Hobbs Is Defying a Shrinking NFT Market\". https://news.artnet.com/market/tyler-hobbs-profile-fidenza-qql-generative-art-2222939\n[^S06]: Glitch Gallery Marfa, \"Fidenza #479\", window exhibition, 1 February – 1 March 2024. https://www.glitchmarfa.com/e30dgallery/fidenza-number-479/\n[^S16]: Hivemind Capital, \"Digital Culture Fund\" gallery, Deca. https://deca.art/hivemindcapital/digital%20culture%20fund\n[^S17]: Hivemind Capital, \"Inside the Collection: Tyler Hobbs | Fidenza (2021) & Harbor Scene (After John Henry Twachtman) (2024)\", 14 January 2025. https://www.hivemind.capital/content/inside-the-collection-tyler-hobbs-fidenza-2021-harbor-scene-after-john-henry-twachtman-2024\n[^S18]: The Anne + Michael Spalter Digital Art Collection, \"Fidenza #517\". https://spalterdigital.com/artworks/fidenza-517/\n[^S19]: Toledo Museum of Art, \"Infinite Images: The Art of Algorithms\", Fidenza #314. https://infiniteimages.toledomuseum.org/artwork/fidenza-314\n\n### Further reading\n\n- LACMA Unframed, \"Remembrance of Things Future: A Conversation with Tyler Hobbs\", 5 June 2024. https://unframed.lacma.org/2024/06/05/remembrance-things-future-conversation-tyler-hobbs-artist-experimenting-blockchain\n- Right Click Save, \"An Interview with Tyler Hobbs | Part 2\". https://www.rightclicksave.com/article/an-interview-with-tyler-hobbs-part-2\n- Right Click Save, \"Tyler Hobbs on Signal and Noise\". https://www.rightclicksave.com/article/tyler-hobbs-on-signal-and-noise-from-noise-art-basel-miami-beach\n- Texas Monthly, \"Art Blocks Brings Big Money to Artists Who Paint With Code\". https://www.texasmonthly.com/arts-entertainment/art-blocks-generative-artists/\n- Bloomberg Businessweek feature, syndicated as \"Fidenza: Tyler Hobbs wrote software that generates art worth millions\", 13 September 2021 (syndicated copy; the original was not accessed).\n- Art Blocks Spectrum, \"In Conversation with Tyler Hobbs on Fidenza\". https://www.artblocks.io/info/spectrum/in-conversation-with-tyler-hobbs\n- VERSE, Fidenza series page. https://verse.works/series/fidenza-by-tyler-hobbs\n",
  "referenceOrder": [
    "S01",
    "S02",
    "S07",
    "S08",
    "S13",
    "S20",
    "S21",
    "S22",
    "S09",
    "S10",
    "S11",
    "S12",
    "S14",
    "S03",
    "S15",
    "S04",
    "S05",
    "S06",
    "S16",
    "S17",
    "S18",
    "S19"
  ],
  "suppliedRevision": {
    "batch": "ab500-essays-for-codex-2026-09-21",
    "date": "2026-09-21",
    "sourceFile": "essays/fidenza-by-tyler-hobbs.md",
    "sourceSha256": "19fefb6c4dab29a9fbae2c24bc89779834ea2082d89f5e74ee3a42ad6bd1322a",
    "sourceCount": 22,
    "imageCount": 11,
    "headerLine": "Art Blocks Curated, project 78 · 999 outputs · minted 11 June 2021 · CC BY-NC 4.0",
    "author": null,
    "usage": null,
    "draftNoticeRemoved": true,
    "importMode": "Supplied prose preserved; footnote labels normalized and draft notice removed under prior user instruction."
  },
  "presentation": {
    "editionSize": 999,
    "maximumEdition": 999,
    "mintDate": "2021-06-11T15:59:46+00:00",
    "mintDateMeaning": "First public mint",
    "artwork": null,
    "mintDateLabel": "Public mint"
  },
  "observationImages": [],
  "publication": {
    "date": "2026-09-18",
    "url": "https://ab5d.xyz/series/fidenza-by-tyler-hobbs/",
    "authorization": "Phil requested publication of the supplied essays on 2026-09-21.",
    "reviewSnapshot": "/docs/series-essays/production/fidenza-by-tyler-hobbs/record.json",
    "unresolvedResearchQuestionsRetained": true,
    "revisionDate": "2026-09-21"
  }
}
