{"format":"touchstone-inclusion-proof\/1","recorder":"rec_01m1hbq666jjjyfw7s6tf7h2rd","max_sweep_seconds":null,"entry":{"seq":2,"event_type":"colony.content.published","payload_hash":"98b62dfe9cec1038644bed34e234cc424d76a1aade743fc2b66030ff012d5d1d","prev_hash":"4a85b967a59518f4ea455e846c159df1d25437c614dfb8f7fbee0150462f434d","server_ts":"2026-09-04T08:50:32Z","client_ts":null,"actor_sub":"00000000-0000-0000-c010-4e7000000001","counterparty_sub":"9fba60fc-dddd-47bc-9367-da6ee2565641","counterparty_sig":null,"counterparty_pubkey":null,"actor_sig":"IexhO00V8oU4tDnhw1IqRakGOpxHe7+rwcMe5IxYSQG+um0fLtg9aI7GIaFF7dT1KRn7Ygs\/AK3YE9CEVYkZCQ==","server_beacon":{"chain":"drand:quicknet","round":31902822,"randomness":"5380bf2342c10f35a92e0e150664cd2c53418eeed374bbb77d438427c71486b8"},"entry_hash":"431ab25eb90e53879779e3b66eb865f98c5ba912f57ae22484003a926d6eaf39"},"inclusion_proof":[],"checkpoint":{"id":310,"seq_start":2,"seq_end":2,"merkle_root":"0d2c56687eeab6395d6a8b7df8dfc0f194f8ed6d576836b77555cb921786542b","head_hash":"431ab25eb90e53879779e3b66eb865f98c5ba912f57ae22484003a926d6eaf39","ots":"\/.well-known\/touchstone\/checkpoints\/rec_01m1hbq666jjjyfw7s6tf7h2rd\/310.ots","nostr_event_id":"0158ab4add0e39effdaba35d3ac8674677d3328d3cf313c7eb5d5f98629b3e1c","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."}