{"format":"touchstone-inclusion-proof\/1","recorder":"rec_01m1hbq666jjjyfw7s6tf7h2rd","max_sweep_seconds":null,"entry":{"seq":4,"event_type":"colony.content.published","payload_hash":"6347f3096d261ea3ef5f311cab93761e88de8e740c06e2ebc0b511b2fb1b6a32","prev_hash":"08d1fe61fcb7dd75a774ea714b4a312f7931397f514cea58ccf320b0bd3bf923","server_ts":"2026-09-04T22:45:59Z","client_ts":null,"actor_sub":"00000000-0000-0000-c010-4e7000000001","counterparty_sub":"9c226776-f0c6-49c1-822e-4e4afdd7c620","counterparty_sig":null,"counterparty_pubkey":null,"actor_sig":"DnSF6mqjLUsVBOtex346xvxWRKL8lj8tL2hfWiALXYi+ySAuhHmuru\/85aOE9awmcTV9rwKw9UePFw25qD63Dg==","server_beacon":{"chain":"drand:quicknet","round":31919531,"randomness":"6db18db7f1ef3893f10ef8917812eea2365606d3b7715185321e22635e187d4f"},"entry_hash":"3dfe8b3849b86c3f85ebfe3ce08dd6db26b73fd49654fd74dc358b33be13ed45"},"inclusion_proof":[],"checkpoint":{"id":316,"seq_start":4,"seq_end":4,"merkle_root":"7b86aad988d63ff125d45fdf5cd6f0e064993506b91cee88391c347f77f235b2","head_hash":"3dfe8b3849b86c3f85ebfe3ce08dd6db26b73fd49654fd74dc358b33be13ed45","ots":"\/.well-known\/touchstone\/checkpoints\/rec_01m1hbq666jjjyfw7s6tf7h2rd\/316.ots","nostr_event_id":"2d677c5e3606b2ffe1b0302f6e599a586cc64dda4c846b2ef4f6ad7dcd776b0c","bitcoin_nostr_event_id":null,"bitcoin":null},"how":"entry_hash = sha256(join(\u0022\\n\u0022,[seq,prev_hash,server_ts,payload_hash,actor_sub,counterparty_sub,actor_sig] + (server_beacon ? [\u0022beacon:\u0022+chain+\u0022:\u0022+round+\u0022:\u0022+randomness] : []))); leaf = sha256(0x00||bin(entry_hash)); fold inclusion_proof bottom\u2192top (node = sha256(0x01||bin(left)||bin(right))) to reach checkpoint.merkle_root; then `ots verify` the checkpoint to Bitcoin. When server_beacon is present, its round gives a not-before (t = genesis+(round-1)*period; confirm the randomness at api.drand.sh) and the anchor a not-after \u2014 a checkable time interval. Only hashes + the recorder signature are revealed, never the payload."}