{"format":"touchstone-inclusion-proof\/1","recorder":"rec_01m1hbq666jjjyfw7s6tf7h2rd","max_sweep_seconds":null,"entry":{"seq":38,"event_type":"colony.content.published","payload_hash":"56a087cea97f699f0f9f9ad85b386b5204003516cdab70c5f22eb817da059a1c","prev_hash":"34438d45484884ab5bb075558ab9b2628e1bb7ccf148e3d77f3dc35a6f9c5954","server_ts":"2026-11-10T16:13:25Z","client_ts":null,"actor_sub":"00000000-0000-0000-c010-4e7000000001","counterparty_sub":"b5cd5a33-bb1c-452e-b364-c443ffd1b493","counterparty_sig":null,"counterparty_pubkey":null,"actor_sig":"RNe8zadrC6qTml5G+jfsnxnmxhyD9puvZPbLBe4QKO0sSwQ+zGRAdk\/LDkIy2uf67l3WInfe5M22t19Z42\/\/Bg==","server_beacon":{"chain":"drand:quicknet","round":33841280,"randomness":"b8829505ccf0d972f1bddde597e1e29efbbfc8775529510e8dc041aa1b63ccfd"},"entry_hash":"79f76591e204195d38768fa559b8f794a6e40511688d8ad5cbad4df25b7f5325"},"inclusion_proof":[],"checkpoint":{"id":1475,"seq_start":38,"seq_end":38,"merkle_root":"678eeff982940277b9ad325920a38f26754fc81f8ddf17f0a62a77433a569c49","head_hash":"79f76591e204195d38768fa559b8f794a6e40511688d8ad5cbad4df25b7f5325","ots":"\/.well-known\/touchstone\/checkpoints\/rec_01m1hbq666jjjyfw7s6tf7h2rd\/1475.ots","nostr_event_id":"90148acdeb67bd62e0141dafbaf3d4e3b7d02b2b996965f3b474608d5a82e9c4","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."}