{
  "observedAt": "2026-09-20T00:21:03Z",
  "endpoint": "https://artblocks-mainnet.hasura.app/v1/graphql",
  "projectQueryFields": "see research4/fetch_projects.py (identical field list for all batch projects)",
  "query": "query ProjectBySlug($slug: String!) { projects_metadata(where: {slug: {_eq: $slug}}) { ... script } }",
  "variables": {
    "slug": "gels-by-jason-brown-shawn-douglas"
  },
  "projectObservation": {
    "id": "0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270-322",
    "slug": "gels-by-jason-brown-shawn-douglas",
    "name": "Gels",
    "artist_name": "Jason Brown - Shawn Douglas",
    "contract_address": "0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270",
    "project_id": "322",
    "chain_id": 1,
    "invocations": 190,
    "max_invocations": 190,
    "complete": true,
    "paused": false,
    "active": true,
    "locked": true,
    "license": "NFT License 2.0",
    "link_to_license": "https://www.nftlicense.org/",
    "script_type_and_version": "regl@2.1.0",
    "script_count": 5,
    "website": "https://www.youtube.com/watch?v=Q2zRJf3stwc",
    "description": "**Gels** is a science-inspired generative piece. Our algorithm simulates *gel electrophoresis*, a powerful experimental method in molecular biology used daily by thousands of scientists worldwide. In the lab, scientists \"run a gel\" to separate and visualize molecules such as DNA, RNA, and proteins. These molecules appear as patterns of bands when photographed, and those patterns can be used to interpret the results of experiments. \n\nThe DNA band patterns in this work derive from combinations of a simulated experimental data and real-world data, including DNA sequences that encode several variants of the SARS-CoV-2 spike protein, and the corresponding mRNA vaccines. Our algorithm first generates plausible sample tubes that typically contain one or more DNA fragments. Then, each sample is distributed and \"run\" on a simulated gel to create the characteristic band patterns that might be observed on real gels.\n\nOur simulations also take into account human error — mistakes are common in the lab, especially for novice researchers, but they can also lead to visually interesting results. For example, uneven salt concentrations or applying excess voltage can cause warping effects.\n\nFinally, we aim to leverage proceeds of this project to support future scientific research! We invite interested collectors to follow along with our future work.",
    "artist_interview": null,
    "first_token_minted_at": "2022-07-13T17:53:39+00:00",
    "second_token_minted_at": "2022-07-22T00:40:35+00:00",
    "activated_at": "2022-07-15T20:00:41+00:00",
    "completed_at": "2024-02-02T16:38:59+00:00",
    "start_datetime": "2022-07-29T17:00:00+00:00",
    "price_per_token_in_wei": "0",
    "currency_symbol": "ETH",
    "curation_status": "factory",
    "curation_status_display": "factory",
    "heritage_curation_status": "ab500",
    "aspect_ratio": 1.0,
    "external_asset_dependency_count": 0,
    "external_asset_dependencies": []
  },
  "codeSha256": "a13d92d3ec6ee0c06c3fde3e57b6856031aa80c65890cd173f3fffb932320ab4",
  "tokenObservations": [
    {
      "token_id": "322000000",
      "invocation": 0,
      "hash": "0x398e481ac40e01005d4f0c2b6612d02112414657c820b592a15fef4e5183ed59",
      "minted_at": "2022-07-13T17:53:39+00:00",
      "owner_address": "0x26a9f6aed230e57ae122ca2a6121f094fbcee9af",
      "media_url": "https://media-proxy.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/322000000.png?t=1767500091"
    },
    {
      "token_id": "322000001",
      "invocation": 1,
      "hash": "0xbb6243dc1d179f397fa210f4f49b03e1ad9a22135c6e0c4f66b7558f127cb467",
      "minted_at": "2022-07-22T00:40:35+00:00",
      "owner_address": "0xb3b275a1f7cc3df4b63382af320ff3359293cf64",
      "media_url": "https://media-proxy.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/322000001.png?t=1767500771"
    },
    {
      "token_id": "322000010",
      "invocation": 10,
      "hash": "0x9553a73e31aac0476abc052df54bebb45fe5fc2d6f7b041347e59d908ca69225",
      "minted_at": "2022-07-29T17:30:32+00:00",
      "owner_address": "0x98f09cb5d6cab6e86685d1852acb872b32690b89",
      "media_url": "https://media-proxy.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/322000010.png"
    },
    {
      "token_id": "322000020",
      "invocation": 20,
      "hash": "0xde8421a42fc12ec0c2c73fe3c3a9e8d85b8678fad0c2ffb669c7e7886b102036",
      "minted_at": "2022-07-29T17:31:00+00:00",
      "owner_address": "0x73c4818b537a4108d3e90dc83baabe80405c66d8",
      "media_url": "https://media-proxy.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/322000020.png?t=1767500559"
    },
    {
      "token_id": "322000047",
      "invocation": 47,
      "hash": "0x3a0fd7ee06201fde4f53b309713b1aae0b94ced06467beacbcbebc5585fbf244",
      "minted_at": "2022-07-29T18:03:19+00:00",
      "owner_address": "0xdd19308a9731cdecb67e0d80ca6823394208c045",
      "media_url": "https://media-proxy.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/322000047.png"
    }
  ],
  "tokenPageChecks": [
    {
      "url": "https://www.artblocks.io/token/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/322000000",
      "status": 200,
      "observedAt": "2026-09-20T13:25:30Z"
    },
    {
      "url": "https://www.artblocks.io/token/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/322000001",
      "status": 200,
      "observedAt": "2026-09-20T13:25:30Z"
    },
    {
      "url": "https://www.artblocks.io/token/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/322000010",
      "status": 200,
      "observedAt": "2026-09-20T13:25:30Z"
    },
    {
      "url": "https://www.artblocks.io/token/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/322000020",
      "status": 200,
      "observedAt": "2026-09-20T13:25:30Z"
    },
    {
      "url": "https://www.artblocks.io/token/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/322000047",
      "status": 200,
      "observedAt": "2026-09-20T13:25:30Z"
    },
    {
      "url": "https://www.artblocks.io/collection/gels-by-jason-brown-shawn-douglas",
      "status": 200,
      "observedAt": "2026-09-20T13:24:00Z"
    }
  ],
  "visualObservations": [
    {
      "id": "V01",
      "subject": "token 322000000 static preview",
      "observedAt": "2026-09-20T13:26:00Z",
      "observer": "Kimi (agent)",
      "note": "Viewed: yellow-gold bands on black, sample lanes flanked by ladder lanes."
    },
    {
      "id": "V02",
      "subject": "token 322000001 static preview",
      "observedAt": "2026-09-20T13:26:00Z",
      "observer": "Kimi (agent)",
      "note": "Viewed: deep blue field, neon pink/cyan/yellow bands, magenta overload smears."
    },
    {
      "id": "V03",
      "subject": "token 322000010 static preview",
      "observedAt": "2026-09-20T13:26:00Z",
      "observer": "Kimi (agent)",
      "note": "Viewed: inverted white ground with pale blue-grey bands."
    },
    {
      "id": "V04",
      "subject": "token 322000020 static preview",
      "observedAt": "2026-09-20T13:26:00Z",
      "observer": "Kimi (agent)",
      "note": "Viewed: four row groups of spectral rainbow bands on black."
    },
    {
      "id": "V05",
      "subject": "token 322000047 static preview",
      "observedAt": "2026-09-20T13:26:00Z",
      "observer": "Kimi (agent)",
      "note": "Viewed: near-black, sparse pale blue-green bands, vertical smear streaks (header)."
    },
    {
      "id": "V06",
      "subject": "token 322000047 live renderer",
      "observedAt": "2026-09-20T13:28:00Z",
      "observer": "Kimi (agent)",
      "note": "Headless Chrome: hash matched chain exactly; static (frames 8s apart identical); zero audio elements; clean exit."
    }
  ]
}