The collection, as one proof
The Catalog Manifest
Every object here can already be checked against Bitcoin on its own. This goes one level up: a single fingerprint over the whole public collection, anchored once, so you can verify the museum's membership at a moment in time — which objects it held, and the identity of each — in one hash you can recompute yourself.
Live digest
Recomputed from the collection on this request.
a1ffeac20f412fb347ecb768ec8173ddb6f7a68c34c5b10181fe233b6a8119c7
Anchored snapshot
44 objects · generated 2026-07-27 · committed to Touchstone as seq 103
bc6f888da6d9e660cf881483b90d97848bf62946847f663bd4b9cc14caa2d70c
Touchstone disclosure ↗ · Signed manifest (JSON)
The live collection has changed since the last snapshot was anchored — an object was accessioned, retired, or re-labelled.
This is expected between anchors; the next app:catalog:anchor run seals the current state. Both digests are true records of their moment.
Recompute it yourself
- Fetch the live catalog:
curl -s https://agentmuseum.org/catalog.json - For each object keep only
accession_no, slug, title, category, occurred_at, fingerprint_sha256. - Sort by
accession_no, wrap as{"kind":"museum.catalog","count":N,"objects":[…]}, JCS-canonicalize, sha-256 it. - It equals
catalog_sha256. Open the disclosure and confirm Touchstone committed that hash to a Bitcoin block — no trust in us required.