{
  "project": "Quine",
  "artist": "Larva Labs (Matt Hall and John Watkinson)",
  "platform": "Art Blocks Curated — project 506, the final project in the Curated series",
  "chain": "Ethereum mainnet",
  "chainId": 1,
  "contractAddress": "0xAB00000000002ADE39f58F9D8278a31574fFBe77",
  "contractName": "GenArt721CoreV3_Curated_Flex (the shared Art Blocks core contract)",
  "deployBlock": 23326849,
  "deployDate": "2025-09-09T16:51:23Z",
  "creationTransaction": "0x5c95b77aa37a8a26c496cc989f7cd37ca0be96b25dd4a0764375a3a4fa1d78a9",
  "deployNote": "deployed by the Art Blocks factory inside this transaction (the contract emits its first events there); the address hosts multiple Art Blocks projects — Quine is project id 506",
  "projectId": 506,
  "tokenIds": "506000000 through 506000496",
  "tokenCount": 497,
  "tokenStandard": "ERC-721",
  "releaseDate": "2025-10-10",
  "onChainArt": {
    "generator": "the parent generator, an HTML document, is stored on-chain: concatenate projectScriptByIndex(506, 0) and projectScriptByIndex(506, 1); projectScriptDetails(506) reports scriptTypeAndVersion custom@na, aspectRatio 0.5625, scriptCount 2",
    "tokenHash": "tokenIdToHash(tokenId) returns each token's generation hash — the generator's per-token input, recorded in traits.csv/traits.json",
    "note": "each Quine's visual output embeds its own source code (the quine property). The archived per-generation SVGs are the deterministic output of the on-chain generator for the token's on-chain hash."
  },
  "links": {
    "etherscan": "https://etherscan.io/address/0xAB00000000002ADE39f58F9D8278a31574fFBe77",
    "readContract": "https://etherscan.io/address/0xAB00000000002ADE39f58F9D8278a31574fFBe77#readContract",
    "artblocks": "https://artblocks.io/collection/quine-by-larva-labs"
  }
}
