{
  "sources": [
    {
      "id": "S01",
      "title": "Alan Ki Aankhen by Fahad Karim: project registry record (projects_metadata)",
      "url": "https://artblocks-mainnet.hasura.app/v1/graphql",
      "author": "Art Blocks",
      "publisher": "Art Blocks",
      "publicationDate": null,
      "accessedAt": "2026-09-20T00:21:03Z",
      "accessOutcome": "inspected",
      "accessMethod": "curl POST GraphQL",
      "archiveUrl": null,
      "evidenceLocators": [
        "query ProjectBySlug, variables {slug: alan-ki-aankhen-by-fahad-karim}",
        "fields: description 'Alan Ki Aankhen is an exploration of other-worldly cityscapes... The title, translated as Alan's Eyes, alludes to Alan Turing's machine intelligence test... windows from Rajasthan, massive Egyptian pyramids... the moon - a comforting and shared sight', license 'CC BY-NC-ND 4.0', link_to_license creativecommons.org/licenses/by-nc-nd/4.0/, invocations 500 = max_invocations 500, script_type_and_version p5@1.0.0, script_count 5, website fahadkarim.com/projects/alan-ki-aankhen, artist_interview artblocks.io/info/spectrum/in-conversation-with-fahad-karim, curation_status factory (raw) with curation_status_display curated and heritage_curation_status 'curated series 8', complete true, locked true, paused false, active true, aspect_ratio 1.5, external_asset_dependency_count 0, first_token_minted_at 2022-07-06T20:40:09Z, activated_at 2022-07-22T04:13:09Z, start_datetime 2022-07-27T17:00:00Z, completed_at 2022-07-27T17:24:10Z, price_per_token_in_wei 0"
      ]
    },
    {
      "id": "S02",
      "title": "Alan Ki Aankhen full artist script (projects_metadata.script)",
      "url": "https://artblocks-mainnet.hasura.app/v1/graphql",
      "author": "Fahad Karim",
      "publisher": "Art Blocks",
      "publicationDate": null,
      "accessedAt": "2026-09-20T00:21:03Z",
      "accessOutcome": "inspected",
      "accessMethod": "curl POST GraphQL, bytes retained locally for hashing only",
      "archiveUrl": null,
      "evidenceLocators": [
        "48,525 bytes, SHA-256 d719089d4484daf5857db56f8ded93c3bcc73a9879bd18fe1aa46192e2f56241, read in full (minified, symbol map)",
        "dual sfc32 PRNGs seeded from hash halves, 1,000,000-pair warmup, alternating per call; noiseSeed fed from the deterministic stream; drawing surface 2700x1800 with 50px margins",
        "weighted picks: pen width [1, 1.18, 1.34] at weights [.4, .42, .18]; paper tone among 7 off-whites; dark_mode and black_back flags; noLoop (static); keyPressed handler for keyCode 80 (P) saving PNG 'AlanKiAankhen' + zero-padded edition number"
      ]
    },
    {
      "id": "S03",
      "title": "Alan Ki Aankhen: official collection page",
      "url": "https://www.artblocks.io/collection/alan-ki-aankhen-by-fahad-karim",
      "author": "Art Blocks",
      "publisher": "Art Blocks",
      "publicationDate": null,
      "accessedAt": "2026-09-20T12:50:00Z",
      "accessOutcome": "inspected",
      "accessMethod": "curl -L, HTML inspected",
      "archiveUrl": null,
      "evidenceLocators": [
        "collection page returned HTTP 200; release consistent with registry start_datetime 2022-07-27T17:00:00Z"
      ]
    },
    {
      "id": "S04",
      "title": "Alan Ki Aankhen token records (tokens_metadata)",
      "url": "https://artblocks-mainnet.hasura.app/v1/graphql",
      "author": "Art Blocks",
      "publisher": "Art Blocks",
      "publicationDate": null,
      "accessedAt": "2026-09-20T00:21:52Z",
      "accessOutcome": "inspected",
      "accessMethod": "curl POST GraphQL",
      "archiveUrl": null,
      "evidenceLocators": [
        "500 token rows for project 0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270-333; tokens 333000000 (2022-07-06T20:40:09Z), 333000001 (2022-07-27T17:18:37Z), 333000010 (17:21:21Z), 333000020 (17:22:09Z), 333000266 (17:23:53Z), 333000499 (17:24:10Z, last mint)",
        "AB5D-held edition: 266 only; owner 0xdd19308a9731cdecb67e0d80ca6823394208c045 observed 2026-09-20; hash of #266 0x9a8c6b6f...a19cf"
      ]
    },
    {
      "id": "S05",
      "title": "AB5D linked wallet set (user_profiles query)",
      "url": "https://artblocks-mainnet.hasura.app/v1/graphql",
      "author": "Art Blocks",
      "publisher": "Art Blocks",
      "publicationDate": null,
      "accessedAt": "2026-09-20T00:22:10Z",
      "accessOutcome": "inspected",
      "accessMethod": "curl POST GraphQL",
      "archiveUrl": null,
      "evidenceLocators": [
        "query { user_profiles(where: {username: {_eq: \"ab5d\"}}) { username linked_accounts { public_address } } }",
        "response linked_accounts: 0xce6dc14c5494d8a4325a81d3b257d130fa2039d1, 0x2247247ee0eee59557e6cd14f7e047f6a9309b5c, 0xdd19308a9731cdecb67e0d80ca6823394208c045"
      ]
    },
    {
      "id": "S06",
      "title": "Fahad Karim artist dossier",
      "url": "https://ab5d.xyz/artists/fahad-karim/",
      "author": "AB5D",
      "publisher": "AB5D",
      "publicationDate": null,
      "accessedAt": "2026-09-20T12:50:30Z",
      "accessOutcome": "inspected",
      "accessMethod": "curl, text extracted",
      "archiveUrl": null,
      "evidenceLocators": [
        "'Coding memory into imaginary cities'; programs 'encode habits acquired through drawing: how an arch rises, how a building overlaps its neighbor, how a line accumulates texture'",
        "born 1990; lived Switzerland, India, Bangladesh, Egypt, the Philippines, Mexico, United States; studied computer science at Cornell University; in the set: Alan Ki Aankhen 500 editions (only work); oTDH 11,981, rank 172 of 308; 347 collector identities, 612,314 raw collector-days as of 14 Sep 2026"
      ]
    },
    {
      "id": "S07",
      "title": "Alan Ki Aankhen: artist's project page",
      "url": "https://www.fahadkarim.com/projects/alan-ki-aankhen",
      "author": "Fahad Karim",
      "publisher": "fahadkarim.com",
      "publicationDate": null,
      "accessedAt": "2026-09-20T12:50:45Z",
      "accessOutcome": "inspected",
      "accessMethod": "curl -L, text extracted",
      "archiveUrl": null,
      "evidenceLocators": [
        "'the artwork in the series is generated entirely using code, without any human input or curation. The project was selected for the Art Blocks Curated Series 8 collection and released as a 500 edition NFT series on 27 July 2022'",
        "eight compositional styles: 'ancient city, crowded city, eyescape, maze of windows, ocean towers, pencil city, rooftops, or upside down'",
        "print ordering offered ('order a print'); ink-on-paper framing of the concept"
      ]
    },
    {
      "id": "S08",
      "title": "In Conversation with Fahad Karim (Art Blocks artist interview)",
      "url": "https://www.artblocks.io/info/spectrum/in-conversation-with-fahad-karim",
      "author": "Jeff Davis",
      "publisher": "Art Blocks",
      "publicationDate": "2022-07-22",
      "accessedAt": "2026-09-20T12:51:00Z",
      "accessOutcome": "inspected",
      "accessMethod": "curl -L, text extracted",
      "archiveUrl": null,
      "evidenceLocators": [
        "by Jeff Davis, 22 Jul 2022",
        "'I owe this to my mother, Vinita Karim, an incredible artist with representation at galleries around the world.'",
        "first digital art through Flash animations and DeviantArt in the early 2000s; college style 'a whimsical, surrealistic blend of creatures, machines, and structures'; a decade working in tech in NYC while moonlighting as an artist"
      ]
    },
    {
      "id": "S09",
      "title": "Alan Ki Aankhen live renderer, token 333000266",
      "url": "https://generator.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/333000266",
      "author": "Art Blocks",
      "publisher": "Art Blocks",
      "publicationDate": null,
      "accessedAt": "2026-09-20T12:55:00Z",
      "accessOutcome": "inspected",
      "accessMethod": "headless Chrome via puppeteer-core, timed frame captures and keyboard event",
      "archiveUrl": null,
      "evidenceLocators": [
        "tokenData.hash matched chain record 0x9a8c6b6f48e4ba14d64117fa725ad7becd763b3bdd44bf8486e967af670a19cf exactly",
        "frames at t+12s and t+27s identical (static, consistent with noLoop); P key pressed, frame unaffected, no crash (export path)",
        "zero audio/video elements; screenshots research4/tools/aka-333000266-*.png; browser exited cleanly"
      ]
    },
    {
      "id": "S10",
      "title": "Alan Ki Aankhen static preview media, tokens 333000000/333000001/333000010/333000020/333000266",
      "url": "https://media-proxy.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/333000266.png",
      "author": "Art Blocks",
      "publisher": "Art Blocks",
      "publicationDate": null,
      "accessedAt": "2026-09-20T12:52:00Z",
      "accessOutcome": "inspected",
      "accessMethod": "curl -L, local viewing",
      "archiveUrl": null,
      "evidenceLocators": [
        "research4/images/alan-ki-aankhen-by-fahad-karim/333000000.png (dense packed facades, balconies, portholes, dark sunflower emblems)",
        "333000001.png (sparse towers on poles over wavy ground, eye discs, spiky rosettes, single black moon in concentric stipple)",
        "333000010.png (central pyramid against giant black disc, wispy contour clouds, floating eye balloon)",
        "333000020.png (dark mode: black sky with concentric ring texture and crescent moon over dense pale city with eye medallions)",
        "333000266.png (full skyline under vast black sun, eye watchtowers on poles, rosette emblem; header)"
      ]
    },
    {
      "id": "S11",
      "title": "Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International deed",
      "url": "https://creativecommons.org/licenses/by-nc-nd/4.0/",
      "author": "Creative Commons",
      "publisher": "Creative Commons",
      "publicationDate": null,
      "accessedAt": "2026-09-20T00:23:00Z",
      "accessOutcome": "inspected",
      "accessMethod": "HTTP fetch, deed text extracted",
      "archiveUrl": null,
      "evidenceLocators": [
        "'You are free to: Share - copy and redistribute the material in any medium or format'",
        "'Attribution... NonCommercial - You may not use the material for commercial purposes. NoDerivatives - If you remix, transform, or build upon the material, you may not distribute the modified material... No additional restrictions'"
      ]
    }
  ]
}