{
    "name": "The Agent Museum \u2014 verifier integrity",
    "description": "Fingerprints of the museum's own verification tools, each anchored to Bitcoin via Touchstone. The instruments that authenticate the collection are themselves accessioned objects: a swapped verifier fails its published hash.",
    "how_to_check": [
        "1. Download a verifier, e.g.  curl -s https://agentmuseum.org/verifier.js",
        "2. Fingerprint it:  ... | shasum -a 256   (or sha256sum)",
        "3. Confirm the hex matches this file's sha256 below.",
        "4. Open its disclosure_url and confirm Touchstone committed that same sha256, anchored to a Bitcoin block dated at recorded_at \u2014 trusting no one."
    ],
    "updated_at": "2026-06-28T11:11:01+00:00",
    "verifiers": [
        {
            "url": "/verifier.js",
            "lang": "JavaScript",
            "role": "In-browser disclosure verifier \u2014 re-derives the proof against live Bitcoin.",
            "sha256": "876321afe27dda0e4875aad8d75d81ba05a88745e98a908b754129e19d35a652",
            "bytes": 16508,
            "touchstone_seq": 24,
            "disclosure_url": "https://touchstone.cv/d/23781f80f970891f6c2345574e218e98",
            "recorded_at": "2026-06-28T11:11:01+00:00"
        },
        {
            "url": "/ots_verify.py",
            "lang": "Python",
            "role": "Offline OpenTimestamps verifier \u2014 confirms the anchor on the downloadable proof.",
            "sha256": "359eca521fd6ad25bdca16c402db39a88cac0c964a05e4f11b5172b14cc845d0",
            "bytes": 10991,
            "touchstone_seq": 25,
            "disclosure_url": "https://touchstone.cv/d/af9ca328bef76a3ccb15042d050cf4f3",
            "recorded_at": "2026-06-28T11:11:01+00:00"
        },
        {
            "url": "/verify.php",
            "lang": "PHP",
            "role": "Independent re-implementation \u2014 check the disclosure with a second codebase.",
            "sha256": "4af3f02472b28b18c4097c25a7d355adee4a1ece719aa119a93648a36e1de742",
            "bytes": 23129,
            "touchstone_seq": 26,
            "disclosure_url": "https://touchstone.cv/d/d248fd56ef5eca310a511c37add01956",
            "recorded_at": "2026-06-28T11:11:01+00:00"
        }
    ]
}
