{
  "schema": "ab5d-series-essay/1",
  "identity": {
    "chainId": 1,
    "contract": "0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270",
    "projectId": 4,
    "slug": "dynamic-slices-by-pxlq",
    "title": "Dynamic Slices",
    "artistCredit": "pxlq",
    "artistDossierUrls": [
      "https://ab5d.xyz/artists/pxlq/"
    ]
  },
  "revision": 2,
  "researchCutoff": "2026-09-17",
  "status": "published-with-research-limitations",
  "facts": [
    {
      "id": "invocations",
      "topic": "mint",
      "value": 512,
      "unit": "tokens",
      "observedAt": "2026-09-17",
      "sourceIds": [
        "S01"
      ],
      "status": "reported",
      "note": "Live Art Blocks index observation; not independently replayed from chain events."
    },
    {
      "id": "max_invocations",
      "topic": "mint",
      "value": 512,
      "unit": "tokens",
      "observedAt": "2026-09-17",
      "sourceIds": [
        "S01"
      ],
      "status": "reported",
      "note": "Live Art Blocks index observation; not independently replayed from chain events."
    },
    {
      "id": "activated_at",
      "topic": "mint",
      "value": "2020-12-12T19:33:36+00:00",
      "unit": null,
      "observedAt": "2026-09-17",
      "sourceIds": [
        "S01"
      ],
      "status": "reported",
      "note": "Live Art Blocks index observation; not independently replayed from chain events."
    },
    {
      "id": "first_token_minted_at",
      "topic": "mint",
      "value": "2020-12-12T13:31:24+00:00",
      "unit": null,
      "observedAt": "2026-09-17",
      "sourceIds": [
        "S01"
      ],
      "status": "reported",
      "note": "Live Art Blocks index observation; not independently replayed from chain events."
    },
    {
      "id": "second_token_minted_at",
      "topic": "mint",
      "value": "2020-12-12T15:08:47+00:00",
      "unit": null,
      "observedAt": "2026-09-17",
      "sourceIds": [
        "S01"
      ],
      "status": "reported",
      "note": "Live Art Blocks index observation; not independently replayed from chain events."
    },
    {
      "id": "completed_at",
      "topic": "mint",
      "value": "2020-12-12T20:17:48+00:00",
      "unit": null,
      "observedAt": "2026-09-17",
      "sourceIds": [
        "S01"
      ],
      "status": "reported",
      "note": "Live Art Blocks index observation; not independently replayed from chain events."
    },
    {
      "id": "start_datetime",
      "topic": "mint",
      "value": "2020-12-12T15:08:47+00:00",
      "unit": null,
      "observedAt": "2026-09-17",
      "sourceIds": [
        "S01"
      ],
      "status": "reported",
      "note": "Live Art Blocks index observation; not independently replayed from chain events."
    },
    {
      "id": "price_per_token_in_wei",
      "topic": "mint",
      "value": "50000000000000000",
      "unit": null,
      "observedAt": "2026-09-17",
      "sourceIds": [
        "S01"
      ],
      "status": "reported",
      "note": "Live Art Blocks index observation; not independently replayed from chain events."
    },
    {
      "id": "currency_symbol",
      "topic": "mint",
      "value": "ETH",
      "unit": null,
      "observedAt": "2026-09-17",
      "sourceIds": [
        "S01"
      ],
      "status": "reported",
      "note": "Live Art Blocks index observation; not independently replayed from chain events."
    },
    {
      "id": "original-maximum",
      "topic": "mint",
      "value": null,
      "observedAt": "2026-09-17",
      "sourceIds": [],
      "status": "unknown",
      "note": "Current maximum is not original announcement evidence."
    },
    {
      "id": "opening-price",
      "topic": "mint",
      "value": null,
      "observedAt": "2026-09-17",
      "sourceIds": [],
      "status": "unknown",
      "note": "Current price setting is not launch-price evidence."
    }
  ],
  "rights": {
    "artwork": {
      "reportedLabel": "NFT License",
      "category": "unknown",
      "termsUrl": null,
      "observedAt": "2026-09-17",
      "sourceIds": [
        "S01"
      ],
      "note": "Metadata link_to_license is null; label retained. Named CC deed checked where applicable; custom operative terms not located.",
      "unresolvedConflicts": []
    },
    "code": {
      "reportedLabel": null,
      "category": "unknown",
      "termsUrl": null,
      "observedAt": "2026-09-17",
      "sourceIds": [
        "S02"
      ],
      "note": "No separate licence established for artist code.",
      "unresolvedConflicts": []
    },
    "thirdParty": [
      {
        "reportedLabel": "LGPL-2.1",
        "category": "custom",
        "termsUrl": "https://raw.githubusercontent.com/processing/p5.js/1.0.0/license.txt",
        "observedAt": "2026-09-17",
        "sourceIds": [
          "S04"
        ],
        "note": "Upstream rendering library only; category custom because submission taxonomy has no software-licence category.",
        "unresolvedConflicts": []
      }
    ]
  },
  "sections": [
    {
      "id": "work-context",
      "heading": "The work and its context",
      "bodyMarkdown": "Dynamic Slices turns a grid of circular fragments into a field of small, coordinated gestures. Each cell contains coloured sectors and open arcs, resembling a diagram that refuses to settle into a finished circle. The repeated arrangement makes differences easy to see: one element opens toward its neighbour while another curls inward, and variations of fill and line weight change the balance between figure and ground. The four inspected previews offer distinct versions of that relationship. [^S05][^S06][^S07][^S08]\n\nThe work is pxlq's December 2020 Curated project, numbered 4 on Art Blocks' second Ethereum contract. The index reports 512 invocations at the research cutoff. The brief project description emphasizes interaction, which is a defining part of the code even though the examples below are read from still previews. The [pxlq dossier](https://ab5d.xyz/artists/pxlq/) covers the artist's other projects. [^S01][^S02]"
    },
    {
      "id": "conception",
      "heading": "Conception and development",
      "bodyMarkdown": "In a February 2021 interview, pxlq traced the work to a shape drawn during a meeting and to an interest in rows of variations, naming Manfred Mohr as an example. The first satisfactory version was static. Erick Calderon suggested a dynamic component, prompting pxlq to use the real-time renderer as more than a delivery mechanism for a fixed picture. That sequence is the artist's account of development. [^S03]\n\nThe resulting interaction is closely tied to the visual premise. A field of variations can be studied as a collection of separate shapes, but a shared control makes their differences respond together. The viewer gets to compare not only one cell with another but also one state of the entire array with the next. This is an interpretation of the inspected control logic, not a report of live interaction testing in this review. [^S02]\n\nThe same interview stresses pxlq's pleasure in making and looking rather than an elaborate hidden meaning. Accordingly, there is no need to assign the slices a symbolic code. Their visual ambiguity is enough: they can suggest dials, bowls or orbiting fragments without depicting any of those things as a documented subject. [^S03][^S05][^S06]"
    },
    {
      "id": "construction",
      "heading": "How the work was constructed",
      "bodyMarkdown": "The script uses p5.js 1.0.0. It derives a numeric seed from the token hash, extracts thirty-two byte pairs and reduces each to a smaller range. Those reduced values select the palette, the relation of background to foreground, grid spacing, stroke colour and whether a second coloured slice is drawn. A separate seeded sequence supplies angles and individual colour choices within that overall setup. [^S01][^S02]\n\nPalette and geometry are consequently controlled at different levels. One token establishes a common chromatic world, while each cell receives its own angles and colour choice from that world's permitted options. The picture remains recognizably coherent because the cell size, spacing and palette are shared. Its local variation comes from the small arrangements made inside those common boundaries. This explains why the field can look orderly from a distance and restless when examined closely. [^S02]\n\nFor each position, the program stores two pie-like shapes and two stroked arcs. It chooses a starting angle and related ending angles, then gives those components different sizes and stroke weights. Some branches draw only one filled slice. The open outlines are not simply the borders of the filled areas; they are separate drawing operations. Their ability to extend past a coloured sector is a major source of the work's visual tension. [^S02]\n\nThe dynamic component is unusually economical. In each draw cycle, a value is calculated from horizontal pointer position and inverted vertical pointer position, then clamped between zero and one. That common value expands selected angular spans and adjusts an arc's start. All cells respond to the same normalized control, but their different initial angles and spans mean that they do not become identical. The viewer changes the field's state without replacing the token's underlying choices. [^S02]\n\nThis is why “random animation” would be a poor description. The variation within the grid is seeded, and the interaction is a defined transformation of those stored parameters. Nothing in the inspected draw loop suggests that a new hash is requested when the pointer moves. The distinction matters both for understanding authorship and for documenting an output: token identity persists while the visible configuration responds. [^S02]\n\nA still preview is therefore a partial record. Without knowing the pointer state at capture, it cannot establish the full angular range of a token's components. The images below are useful for reading density, palette and the balance of fill against outline, but claims about movement come from code inspection and the artist interview. No local execution or browser interaction trial is implied. The p5 library dependency and the version identified by the index are recorded separately from the artist script. [^S01][^S02][^S03][^S04]"
    },
    {
      "id": "mint",
      "heading": "The mint",
      "bodyMarkdown": "The live Art Blocks index, observed on 2026-09-17, records 512 invocations against a current maximum of 512. The first indexed mint is 2020-12-12T13:31:24+00:00; the second is 2020-12-12T15:08:47+00:00. Its activation field reads 2020-12-12T19:33:36+00:00, while the scheduled-start field reads 2020-12-12T15:08:47+00:00. These are different recorded events, not interchangeable definitions of launch. The current maximum is not by itself evidence of the originally announced edition. [^S01]\n\nThe indexed completion field is 2020-12-12T20:17:48+00:00. These observations establish the platform's recorded chronology, rather than a reconstruction of every public purchase. They do not identify which mints were artist, reserved or administrative allocations. Accordingly, no precise public sellout duration is asserted here. The recorded price setting at the research cutoff is 0.05 ETH; it is a later configuration observation, not a verified opening price or proof that each recipient paid that amount. Gas, transfers and resale consideration are separate. Historical price changes and allocation classes remain questions for a transaction-level follow-up. [^S01]\n\npxlq recalled expecting to sell only a small initial group and then distribute the rest gradually. The interview instead describes surprise at the response and pleasure in seeing a collector engage with the interactive work. That supports a qualitative reception history, but it supplies no exact sequence of opening-price changes or independently timed public sellout. The later activation timestamp in the index is another reason to resist reducing the release to one unqualified date-time field. [^S03][^S01]"
    },
    {
      "id": "rights",
      "heading": "Copyright and licensing",
      "bodyMarkdown": "The project reports the exact artwork label “NFT License”, with no linked terms, as observed on 2026-09-17. Its operative permissions and version remain unverified, so the rights category is unknown. The label is preserved rather than silently mapped to a similarly named contract or a blanket permission to reproduce the work. [^S01]\n\nThe rendering dependency is p5.js 1.0.0; its upstream licence file contains LGPL 2.1. That dependency licence does not establish the artist script’s licence. No separate, explicit grant for the project code was found in the inspected script and project record. Artwork, artist code and library rights therefore remain separate. [^S01][^S02][^S04]"
    },
    {
      "id": "examples",
      "heading": "Close reading of four outputs",
      "bodyMarkdown": "The selected editions are 0, 1, 10 and 20. Their full Ethereum token IDs are 4000000, 4000001, 4000010 and 4000020 on contract 0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270. They were chosen as an early-edition comparison, not as rare examples. The readings use the indexed still previews, with pointer position unknown. [^S05][^S06][^S07][^S08]\n\n#0 combines a purple ground with pale pink and muted violet sectors, organized by dark arcs. The field looks comparatively soft because the filled colours sit close to the background in value. The outlines do most of the work of separating one gesture from another. Some cells seem to lean or twist, but their centres stay aligned in a strict array. That conflict between expressive local forms and stable global placement is the picture's principal rhythm. [^S05]\n\n#1 places lighter sectors on a blue ground. Peach, pink and very pale blue give the cells a clearer internal contrast, while dark outlines hold the array together. Compared with #0, the negative spaces within each partial circle are easier to distinguish from its filled areas. The repeated form becomes more diagrammatic. The index calls this a Single-slice output, whereas #0 is Multi; the difference in the previews can be discussed alongside that metadata without treating the trait name as a complete description of the image. [^S06][^S05]\n\n#10 is much more forceful chromatically. Red ground surrounds yellow, cyan and green sectors, making every cell conspicuous. Its comparatively larger elements give the eye fewer small events to negotiate across the same square. Dark rings and arcs prevent the saturated colours from blending into one continuous pattern. Here the grid reads almost as an assembly of individual signs, each sharply asserted against the common red field. That is a different perceptual result from #0's softer, more continuous texture. [^S07]\n\n#20 uses a hot pink field, dark fills and pale strokes. The lighter arcs appear to float around the dark components, reversing the emphasis of #10, where dark outlines organize bright fills. Its denser arrangement encourages scanning across rows rather than pausing on one large element. The array becomes a woven-looking surface of recurring crescents and loops. This description concerns the visible pattern, not a claim that the program simulates weaving. [^S08]\n\nTogether the four show that background colour is active, not merely framing. It appears inside incomplete circles and between their separate components, becoming part of every cell. Since the pointer-dependent transformation changes angular coverage, it can also change how much of that ground is exposed. The code therefore connects interaction to figure-ground balance, rather than appending movement to an otherwise finished composition. [^S02][^S05][^S06][^S07][^S08]"
    },
    {
      "id": "significance",
      "heading": "Significance and limitations",
      "bodyMarkdown": "Dynamic Slices makes participation precise. The viewer is neither selecting a new output nor freely redesigning the image; a defined control moves through the possibilities of an already generated field. That modest arrangement gives an ordinary circular doodle an extended life as a system of relationships. The work is most clearly understood by keeping its two scales together: the particular behaviour of each slice and the coordinated response of the grid. [^S02][^S03]\n\nUnresolved research questions:\n\n- Reconstruct opening price, original maximum and public allocation history.\n- Identify the operative NFT License and separate artist-code terms.\n- Capture documented pointer positions during a live-render review.\n- Compare indexed code with a pinned chain retrieval."
    }
  ],
  "examples": [
    {
      "id": "E01",
      "chainId": 1,
      "contract": "0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270",
      "tokenId": "4000000",
      "url": "https://www.artblocks.io/token/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/4000000",
      "sourceIds": [
        "S05"
      ],
      "selectionNote": "Preselected editions 0, 1, 10, 20; a deliberately small early-edition comparison, not representative sampling.",
      "observationNote": "Art Blocks indexed preview still visually inspected on 2026-09-17; animation phase and pointer state not independently known.",
      "previewUrl": "https://artblocks-mainnet.s3.amazonaws.com/4000000.png",
      "previewSha256": "c631514ff3b7cd4e43d150d3473414b4fba96da5162e8e1bd30907bcb854edf1",
      "indexedFeatures": {
        "Count": 11,
        "Slices": "Multi",
        "Stroke": "Midnight",
        "Palette": "Purple Rain"
      },
      "mintedAt": "2020-12-12T13:31:24+00:00",
      "mintTransactionHash": "0xc656141054762906920c332f62422d13fadf24e81352f7d097878f1a7e1ebf2d"
    },
    {
      "id": "E02",
      "chainId": 1,
      "contract": "0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270",
      "tokenId": "4000001",
      "url": "https://www.artblocks.io/token/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/4000001",
      "sourceIds": [
        "S06"
      ],
      "selectionNote": "Preselected editions 0, 1, 10, 20; a deliberately small early-edition comparison, not representative sampling.",
      "observationNote": "Art Blocks indexed preview still visually inspected on 2026-09-17; animation phase and pointer state not independently known.",
      "previewUrl": "https://artblocks-mainnet.s3.amazonaws.com/4000001.png",
      "previewSha256": "61bb658a2f8886c628cc1fa680bf42ec02e8aea51e1587ae5e7de3c90a993af6",
      "indexedFeatures": {
        "Count": 11,
        "Slices": "Single",
        "Stroke": "Midnight",
        "Palette": "Budapest"
      },
      "mintedAt": "2020-12-12T15:08:47+00:00",
      "mintTransactionHash": "0x659be4c20fac7f2757d88bb29d497d29bc80bbdd3e9db13a640dd2f69687619c"
    },
    {
      "id": "E03",
      "chainId": 1,
      "contract": "0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270",
      "tokenId": "4000010",
      "url": "https://www.artblocks.io/token/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/4000010",
      "sourceIds": [
        "S07"
      ],
      "selectionNote": "Preselected editions 0, 1, 10, 20; a deliberately small early-edition comparison, not representative sampling.",
      "observationNote": "Art Blocks indexed preview still visually inspected on 2026-09-17; animation phase and pointer state not independently known.",
      "previewUrl": "https://artblocks-mainnet.s3.amazonaws.com/4000010.png",
      "previewSha256": "908b6e20405feeda7bb0b044f2cd9d94e7d556d0d78a51c7cd8162ebd29ac872",
      "indexedFeatures": {
        "Count": 9,
        "Slices": "Single",
        "Stroke": "Midnight",
        "Palette": "Moonrise"
      },
      "mintedAt": "2020-12-12T20:00:08+00:00",
      "mintTransactionHash": "0x998b2132706a1d3a645293e40067a1c96cdd5515742d00b3076c75111bfe92b4"
    },
    {
      "id": "E04",
      "chainId": 1,
      "contract": "0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270",
      "tokenId": "4000020",
      "url": "https://www.artblocks.io/token/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/4000020",
      "sourceIds": [
        "S08"
      ],
      "selectionNote": "Preselected editions 0, 1, 10, 20; a deliberately small early-edition comparison, not representative sampling.",
      "observationNote": "Art Blocks indexed preview still visually inspected on 2026-09-17; animation phase and pointer state not independently known.",
      "previewUrl": "https://artblocks-mainnet.s3.amazonaws.com/4000020.png",
      "previewSha256": "af76b67941fbee3e6e4bc1d13c8bdaedf9374b878dfe4bdd6bef6eb881342f24",
      "indexedFeatures": {
        "Count": 13,
        "Slices": "Multi",
        "Stroke": "Silver",
        "Palette": "Invaders"
      },
      "mintedAt": "2020-12-12T20:00:24+00:00",
      "mintTransactionHash": "0xf984d9ed2dcf71e830896b53cd6210c4579977e08590afae3c8bcec99b06c86b"
    }
  ],
  "mediaIds": [],
  "provenance": {
    "operator": "Phil (@maxand98), commissioning user",
    "agent": "OpenAI Codex",
    "model": "gpt-6-astra",
    "modelVersion": null,
    "tools": [
      "web search and page reading",
      "Art Blocks public Hasura GraphQL",
      "Python standard library",
      "Pillow contact sheets",
      "local image inspection"
    ],
    "humanEditorialInvolvement": "Commissioned by Phil; website publication authorized by Phil on 2026-09-17. No claim of line-by-line human fact checking.",
    "originalProseLicense": "CC0-1.0",
    "rosterCommit": "180c474c04ff98ed52e3e66db693da7d72424a1f",
    "generation": {
      "schema": "ab5d-essay-generation/1",
      "model": "gpt-6-astra",
      "displayName": "GPT-6 Astra",
      "scope": "Research and drafting of the first ten series essays, including shared research and validation. Excludes subsequent website publication and presentation revisions.",
      "essayCount": 10,
      "perEssayUsage": null,
      "usage": {
        "inputTokens": 5857292,
        "cachedInputTokens": 5618176,
        "outputTokens": 42574,
        "reasoningOutputTokens": 4689,
        "totalTokens": 5899866
      },
      "accounting": "Cached input is included in input tokens; reasoning output is included in output tokens. Total is input plus output. Repeated context is counted on each model call.",
      "source": "Local Codex session telemetry at completion of the initial research and drafting turn",
      "recordedAt": "2026-09-17T04:14:21.033Z"
    }
  },
  "codeInspection": {
    "url": "https://artblocks-mainnet.hasura.app/v1/graphql",
    "locator": "projects_metadata.script filtered by slug dynamic-slices-by-pxlq",
    "sha256": "7c04fba2e34ae7c44723e58136abb80d5fcdf1e1fc14e6732dd02648d4f899c4",
    "retrievedAt": "2026-09-17",
    "method": "Indexed script retrieval and static inspection",
    "executed": false,
    "chainBlock": null
  },
  "editorialExceptions": [
    {
      "id": "historical-mint-gaps",
      "status": "pending",
      "reviewer": "Phil",
      "reason": "Historical opening price, original maximum, mint allocation classes and price-change history not fully reconstructed; qualified observations supplied."
    },
    {
      "id": "code-licence",
      "status": "pending",
      "reviewer": "Phil",
      "reason": "Separate artist-code reuse terms unestablished; no code redistributed."
    },
    {
      "id": "artwork-terms",
      "status": "pending",
      "reviewer": "Phil",
      "reason": "Reported label preserved; operative terms and version unverified; no images redistributed."
    }
  ],
  "presentation": {
    "editionSize": 512,
    "maximumEdition": 512,
    "mintDate": "2020-12-12T13:31:24+00:00",
    "mintDateMeaning": "First indexed mint, UTC",
    "artwork": {
      "project_id": "0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270-4",
      "token_id": "4000474",
      "invocation": 474,
      "owner_address": "0xdd19308a9731cdecb67e0d80ca6823394208c045",
      "preview_asset_url": "https://media-proxy.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/4000474.png",
      "live_view_url": "https://generator.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/4000474",
      "primary_asset_url": "https://generator.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/4000474",
      "minted_at": "2020-12-12T20:15:55+00:00",
      "contract": "0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270",
      "chainId": 1,
      "canonicalUrl": "https://www.artblocks.io/token/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/4000474",
      "mode": "live",
      "copyrightStatus": "NFT License (reported; terms unverified)",
      "copyrightUrl": null,
      "displayBasis": "Artist/platform-hosted media embedded at publisher request; no local artwork or script redistribution. Copyright terms remain as reported, separately from ownership."
    }
  },
  "observationImages": [
    {
      "id": "E01",
      "chainId": 1,
      "contract": "0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270",
      "tokenId": "4000000",
      "url": "https://www.artblocks.io/token/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/4000000",
      "sourceIds": [
        "S05"
      ],
      "selectionNote": "Preselected editions 0, 1, 10, 20; a deliberately small early-edition comparison, not representative sampling.",
      "observationNote": "Art Blocks indexed preview still visually inspected on 2026-09-17; animation phase and pointer state not independently known.",
      "previewUrl": "https://artblocks-mainnet.s3.amazonaws.com/4000000.png",
      "previewSha256": "c631514ff3b7cd4e43d150d3473414b4fba96da5162e8e1bd30907bcb854edf1",
      "indexedFeatures": {
        "Count": 11,
        "Slices": "Multi",
        "Stroke": "Midnight",
        "Palette": "Purple Rain"
      },
      "mintedAt": "2020-12-12T13:31:24+00:00",
      "mintTransactionHash": "0xc656141054762906920c332f62422d13fadf24e81352f7d097878f1a7e1ebf2d",
      "liveUrl": "https://generator.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/4000000"
    },
    {
      "id": "E02",
      "chainId": 1,
      "contract": "0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270",
      "tokenId": "4000001",
      "url": "https://www.artblocks.io/token/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/4000001",
      "sourceIds": [
        "S06"
      ],
      "selectionNote": "Preselected editions 0, 1, 10, 20; a deliberately small early-edition comparison, not representative sampling.",
      "observationNote": "Art Blocks indexed preview still visually inspected on 2026-09-17; animation phase and pointer state not independently known.",
      "previewUrl": "https://artblocks-mainnet.s3.amazonaws.com/4000001.png",
      "previewSha256": "61bb658a2f8886c628cc1fa680bf42ec02e8aea51e1587ae5e7de3c90a993af6",
      "indexedFeatures": {
        "Count": 11,
        "Slices": "Single",
        "Stroke": "Midnight",
        "Palette": "Budapest"
      },
      "mintedAt": "2020-12-12T15:08:47+00:00",
      "mintTransactionHash": "0x659be4c20fac7f2757d88bb29d497d29bc80bbdd3e9db13a640dd2f69687619c",
      "liveUrl": "https://generator.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/4000001"
    },
    {
      "id": "E03",
      "chainId": 1,
      "contract": "0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270",
      "tokenId": "4000010",
      "url": "https://www.artblocks.io/token/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/4000010",
      "sourceIds": [
        "S07"
      ],
      "selectionNote": "Preselected editions 0, 1, 10, 20; a deliberately small early-edition comparison, not representative sampling.",
      "observationNote": "Art Blocks indexed preview still visually inspected on 2026-09-17; animation phase and pointer state not independently known.",
      "previewUrl": "https://artblocks-mainnet.s3.amazonaws.com/4000010.png",
      "previewSha256": "908b6e20405feeda7bb0b044f2cd9d94e7d556d0d78a51c7cd8162ebd29ac872",
      "indexedFeatures": {
        "Count": 9,
        "Slices": "Single",
        "Stroke": "Midnight",
        "Palette": "Moonrise"
      },
      "mintedAt": "2020-12-12T20:00:08+00:00",
      "mintTransactionHash": "0x998b2132706a1d3a645293e40067a1c96cdd5515742d00b3076c75111bfe92b4",
      "liveUrl": "https://generator.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/4000010"
    },
    {
      "id": "E04",
      "chainId": 1,
      "contract": "0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270",
      "tokenId": "4000020",
      "url": "https://www.artblocks.io/token/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/4000020",
      "sourceIds": [
        "S08"
      ],
      "selectionNote": "Preselected editions 0, 1, 10, 20; a deliberately small early-edition comparison, not representative sampling.",
      "observationNote": "Art Blocks indexed preview still visually inspected on 2026-09-17; animation phase and pointer state not independently known.",
      "previewUrl": "https://artblocks-mainnet.s3.amazonaws.com/4000020.png",
      "previewSha256": "af76b67941fbee3e6e4bc1d13c8bdaedf9374b878dfe4bdd6bef6eb881342f24",
      "indexedFeatures": {
        "Count": 13,
        "Slices": "Multi",
        "Stroke": "Silver",
        "Palette": "Invaders"
      },
      "mintedAt": "2020-12-12T20:00:24+00:00",
      "mintTransactionHash": "0xf984d9ed2dcf71e830896b53cd6210c4579977e08590afae3c8bcec99b06c86b",
      "liveUrl": "https://generator.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/4000020"
    }
  ],
  "publication": {
    "date": "2026-09-17",
    "url": "https://ab5d.xyz/series/dynamic-slices-by-pxlq/",
    "authorization": "Phil requested website publication on 2026-09-17.",
    "reviewSnapshot": "/docs/series-essays/review-2026-09-17/dynamic-slices-by-pxlq/record.json",
    "unresolvedResearchQuestionsRetained": true
  }
}
