{
  "observedAt": "2026-09-17T23:11:48.827259+00:00",
  "endpoint": "https://artblocks-mainnet.hasura.app/v1/graphql",
  "query": "query { projects_metadata(where:{slug:{_eq:\"dot-matrix-gradient-study-by-jake-rockland\"}}){name slug contract_address project_id description license link_to_license invocations max_invocations activated_at first_token_minted_at second_token_minted_at completed_at start_datetime price_per_token_in_wei currency_symbol script_type_and_version dependency_name_and_version website artist_interview sales_notes script} tokens_metadata(where:{token_id:{_in:[\"149000000\",\"149000001\",\"149000010\",\"149000020\",\"149000377\"]},project_id:{_eq:\"0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270-149\"}}){token_id invocation owner_address hash minted_at mint_transaction_hash preview_asset_url primary_asset_url live_view_url features} }",
  "projectObservation": {
    "name": "Dot Matrix Gradient Study",
    "slug": "dot-matrix-gradient-study-by-jake-rockland",
    "contract_address": "0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270",
    "project_id": "149",
    "description": "Dot Matrix Gradient Study takes my approach of splitting the canvas into \"patches\", which each have their own stipple sizing, density, and layering, and distorts this process to create outputs which blur the lines of recognizable stippling. This piece is an exploration of creating abstract forms with stippling rather than depicting figurative ones. All pieces in this series are composed purely with dots. Some more than others. 50% of sales proceeds from Dot Matrix Gradient Study were donated on-chain at the time of mint to GiveDirectly, where the funds will be directed to helping those in poverty. ",
    "license": "CC BY-NC 4.0",
    "link_to_license": "https://creativecommons.org/licenses/by-nc/4.0/",
    "invocations": 540,
    "max_invocations": 540,
    "activated_at": "2021-08-28T02:56:28+00:00",
    "first_token_minted_at": "2021-08-26T19:12:04+00:00",
    "second_token_minted_at": "2021-08-26T19:48:06+00:00",
    "completed_at": "2021-08-28T16:32:13+00:00",
    "start_datetime": "2021-08-28T16:00:00.76+00:00",
    "price_per_token_in_wei": "1750000000000000000",
    "currency_symbol": "ETH",
    "script_type_and_version": "p5@1.0.0",
    "dependency_name_and_version": "p5@1.0.0",
    "website": "https://jakerockland.com",
    "artist_interview": null,
    "sales_notes": null
  },
  "codeSha256": "26de33867534fc8b87a4c95809c189cfbca1f5d0cec0d06e2951be3474889f04",
  "codeUtf8Bytes": 2657,
  "tokenObservations": [
    {
      "token_id": "149000000",
      "invocation": 0,
      "owner_address": "0xffbc92e11575fe4da9093f53957956d991c78268",
      "hash": "0x2e1c00dd4a2dc9fa5f943ea5c0604bc32d1ac27f0bf09ad31b08b1d88fa9c729",
      "minted_at": "2021-08-26T19:12:04+00:00",
      "mint_transaction_hash": "0x73068869a158b8b24b5cfe8939eedf8ee605fa690d0dccdcf7990221ba67482e",
      "preview_asset_url": "https://media-proxy.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/149000000.png",
      "primary_asset_url": "https://media-proxy.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/149000000.png",
      "live_view_url": "https://generator.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/149000000",
      "features": {
        "Compact": "true",
        "Color Palette": "Seal Party",
        "Quilting Size": 10,
        "Gradient Style": "Circular"
      }
    },
    {
      "token_id": "149000001",
      "invocation": 1,
      "owner_address": "0x8f802e4bd94e7addeac5f1e679bdf5178ecb1beb",
      "hash": "0xd1c47fef43d72bb1348db2ce53d53fd0bf1e0af4a92cf27b7e05dbd4ae466e4e",
      "minted_at": "2021-08-26T19:48:06+00:00",
      "mint_transaction_hash": "0x9566460d88d782a92a784ce943d42695f31eded0b32c58a4a95db464281b5f5c",
      "preview_asset_url": "https://media-proxy.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/149000001.png",
      "primary_asset_url": "https://media-proxy.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/149000001.png",
      "live_view_url": "https://generator.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/149000001",
      "features": {
        "Zoom": "true",
        "Compact": "true",
        "Color Palette": "Eyes Wide Open",
        "Quilting Size": 50,
        "Gradient Style": "Circular"
      }
    },
    {
      "token_id": "149000010",
      "invocation": 10,
      "owner_address": "0x1ab786ea6828ff401477d6d351408cde2ff0b938",
      "hash": "0x655ce96f33e50b54cb105c57036e22afc17af4d716d4f199d65b06e92eb0f5df",
      "minted_at": "2021-08-28T06:47:10+00:00",
      "mint_transaction_hash": "0x7f05ebf7a903288ab8f86c93cbffddfb8b3a2f49f0f472195bae59c0d5e23ed0",
      "preview_asset_url": "https://media-proxy.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/149000010.png",
      "primary_asset_url": "https://media-proxy.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/149000010.png",
      "live_view_url": "https://generator.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/149000010",
      "features": {
        "Color Palette": "Blueberry Lemon Tart",
        "Quilting Size": 200,
        "Gradient Style": "Circular"
      }
    },
    {
      "token_id": "149000020",
      "invocation": 20,
      "owner_address": "0x725199fbe52f3f1ca15b3f920eb0250a92dc6ff5",
      "hash": "0x2405730db46f9e44687904bcb2a1468d315febf64462dc80c232bedb39c7c2ab",
      "minted_at": "2021-08-28T15:14:27+00:00",
      "mint_transaction_hash": "0x2694c2d9bbd638d4674671f9cad5eb8aa6e880dc71a81bc0b78a9c1376760408",
      "preview_asset_url": "https://media-proxy.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/149000020.png",
      "primary_asset_url": "https://media-proxy.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/149000020.png",
      "live_view_url": "https://generator.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/149000020",
      "features": {
        "Compact": "true",
        "Color Sync": "true",
        "Color Palette": "Eyes Opening",
        "Quilting Size": 100,
        "Gradient Style": "Circular"
      }
    }
  ],
  "heldTokenObservation": {
    "token_id": "149000377",
    "invocation": 377,
    "owner_address": "0xdd19308a9731cdecb67e0d80ca6823394208c045",
    "hash": "0x6840fe1d419cbc2d74623f2872c1c225f8c4a8d302960854e1a921378bf344c7",
    "minted_at": "2021-08-28T16:32:07+00:00",
    "mint_transaction_hash": "0x6a71e7ce675129eb09c01484c62660a290f80746218808a0e4e5c98ebaf1e127",
    "preview_asset_url": "https://media-proxy.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/149000377.png",
    "primary_asset_url": "https://media-proxy.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/149000377.png",
    "live_view_url": "https://generator.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/149000377",
    "features": {
      "Zong": "true",
      "Compact": "true",
      "Color Palette": "Midday Reef",
      "Quilting Size": 200,
      "Gradient Style": "Circular"
    }
  },
  "tokenPageChecks": [
    {
      "tokenId": "149000377",
      "url": "https://www.artblocks.io/token/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/149000377",
      "status": 200,
      "title": "Dot Matrix Gradient Study #377 by Jake Rockland | Art Blocks"
    },
    {
      "tokenId": "149000010",
      "url": "https://www.artblocks.io/token/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/149000010",
      "status": 200,
      "title": "Dot Matrix Gradient Study #10 by Jake Rockland | Art Blocks"
    },
    {
      "tokenId": "149000020",
      "url": "https://www.artblocks.io/token/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/149000020",
      "status": 200,
      "title": "Dot Matrix Gradient Study #20 by Jake Rockland | Art Blocks"
    },
    {
      "tokenId": "149000000",
      "url": "https://www.artblocks.io/token/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/149000000",
      "status": 200,
      "title": "Dot Matrix Gradient Study #0 by Jake Rockland | Art Blocks"
    },
    {
      "tokenId": "149000001",
      "url": "https://www.artblocks.io/token/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/149000001",
      "status": 200,
      "title": "Dot Matrix Gradient Study #1 by Jake Rockland | Art Blocks"
    }
  ],
  "walletVerification": {
    "url": "https://www.artblocks.io/profile/ab5d",
    "wallets": [
      "0xdd19308a9731cdecb67e0d80ca6823394208c045",
      "0xce6dc14c5494d8a4325a81d3b257d130fa2039d1",
      "0x2247247ee0eee59557e6cd14f7e047f6a9309b5c"
    ],
    "observedAt": "2026-09-17T23:14:38.478773+00:00",
    "method": "FreshHTTP200 complete linked_accounts array"
  },
  "visualObservations": [
    {
      "tokenId": "149000000",
      "url": "https://generator.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/149000000",
      "note": "Coordinator actual original:blueground,rectangularpatches regularwhite/greydotgrids with sharplychangingdiameters/densities;centralrings orange/lime/purpleblue interruptedbygrids.",
      "method": "Actual original completedstatic screenshot",
      "observer": "coordinator/root",
      "surface": "in-app browser",
      "observedAt": null,
      "automaticMotion": false,
      "audioAuditioned": false
    },
    {
      "tokenId": "149000001",
      "url": "https://generator.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/149000001",
      "note": "Coordinator actual original:hotpink distant/tiny-dotfield;whitegrey hugely enlargedoverlapping scallopdisksforeground;centralgreen/lime/purple/pinkdiscs recedingchannel;depthreading interpretation.",
      "method": "Actual original completedstatic screenshot",
      "observer": "coordinator/root",
      "surface": "in-app browser",
      "observedAt": null,
      "automaticMotion": false,
      "audioAuditioned": false
    },
    {
      "tokenId": "149000010",
      "url": "https://generator.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/149000010",
      "note": "Coordinator actual original:blue varied-dotfield,navycorners,lavenderpurplebroad ringaroundbluecentre;granularcircleswithout hardlargecellboundarieslike0.",
      "method": "Actual original completedstatic screenshot",
      "observer": "coordinator/root",
      "surface": "in-app browser",
      "observedAt": null,
      "automaticMotion": false,
      "audioAuditioned": false
    },
    {
      "tokenId": "149000020",
      "url": "https://generator.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/149000020",
      "note": "Coordinator actual original:whitegreyvarieddots faintpinkground,diffusepinkredcentraldisk lavenderedges,smallredplus/star-likegaps.",
      "method": "Actual original completedstatic screenshot",
      "observer": "coordinator/root",
      "surface": "in-app browser",
      "observedAt": null,
      "automaticMotion": false,
      "audioAuditioned": false
    }
  ],
  "heldVisualObservation": {
    "tokenId": "149000377",
    "url": "https://generator.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/149000377",
    "note": "Research subagent original Chrome screenshot:centralpurpleblueconcentration,yelloworangegreenrings,whitegreyoverlappingscallopeddisksfield. Clicktriggeredalert confirmed via getJsDialog;exactmessage unreadable;dismiss/navigationtimedout. Finite staticdrawing matchesnoLoop.",
    "method": "ActualChrome original screenshot;canvasclick->confirmedalert",
    "observer": "researchsubagent",
    "observedAt": null,
    "automaticMotion": false,
    "audioAuditioned": false
  },
  "coordinatorObservationAttestation": "Root explicitlyreportedallfour exactofficialoriginalsloadedscreenshot-viewed;singlecompletedstaticvieweach,no controltest. Attributionretained.",
  "mintCalculation": {
    "startEvent": "indexedstart",
    "endEvent": "completion",
    "seconds": 1932.24,
    "display": "32minutes12.24seconds",
    "qualification": "Earlier0/1 Aug26 and10/20 Aug28beforestart;allocationunknown."
  },
  "runtime": {
    "library": "p5@1.0.0",
    "renderer": "Canvas2D",
    "automaticMotion": false,
    "drawing": "One finite draw;noLoop",
    "seed": "sfc32 seededfour8hexsubstrings at2,10,18,27",
    "palette": "19 RGBentriesincludingduplicates;channelsmodifiedbydistance/XOR",
    "geometry": "Weightedpatchgrid;perpatchregularlattice;pointstrokesizevariation;overlap/traversalorder",
    "interaction": "Clickalertcounter confirmedpresent;exacttextnotread;countsdrawcallsnotvisiblecircles",
    "audioCodeFound": false,
    "audioAuditioned": false,
    "externalImageLoadsFound": false,
    "resizeHandlerFound": false,
    "crossBrowserPixelIdentityTested": false
  },
  "accessNotes": [
    "Guessedofficialinterview returnedsitechromeonly,notusedascitedsource. ArtistprojectstatementandlaterSonoranRoadwaysprimaryaccountused.",
    "Chromealertdismiss/navigationtimeout;rootcompletedfourotheroriginalviews ininapp.",
    "No previews substitutedfororiginalinspection."
  ]
}
