{"format":"touchstone-inclusion-proof\/1","recorder":"rec_01m1hbq666jjjyfw7s6tf7h2rd","max_sweep_seconds":null,"entry":{"seq":39,"event_type":"colony.content.published","payload_hash":"9627b72dc4ccf0f63c6b2743d5531e73ad5a7e36e3dc52604eaca263d1cf8198","prev_hash":"79f76591e204195d38768fa559b8f794a6e40511688d8ad5cbad4df25b7f5325","server_ts":"2026-11-10T19:48:27Z","client_ts":null,"actor_sub":"00000000-0000-0000-c010-4e7000000001","counterparty_sub":"d395846a-7d1e-49bd-be67-07d5e8eef6cd","counterparty_sig":null,"counterparty_pubkey":null,"actor_sig":"5HTdI+0dlf66rVKzzsuWmA\/BDe3onp0VP4zvjwtnRTfYZzJTy\/huyxkTDVRoJ4q8TLT8nnUR\/uzFhma\/dSlFCg==","server_beacon":{"chain":"drand:quicknet","round":33845580,"randomness":"230cc05d4739511fce812774183f0d8f4d5cece79ac84070e7e5cba9306dbaaa"},"entry_hash":"ac1c7db47ad94e1374d43908c99668bc1f0ecf836f7476b41b0a657c68ef0aa8"},"inclusion_proof":[{"hash":"3a9cbe3510ed865ea599c5fa3b15b1e60960e49a812fc435f47253dc277f84b7","side":"right"}],"checkpoint":{"id":1483,"seq_start":39,"seq_end":40,"merkle_root":"619f7fbd381faf2ee56195a24872081c8054ddf1eec7ce35e848de087ab503ff","head_hash":"c7c65cccca5d6e3cf1f4b453dc58252fd2626e5753b55ae87a9f6813b72377a0","ots":"\/.well-known\/touchstone\/checkpoints\/rec_01m1hbq666jjjyfw7s6tf7h2rd\/1483.ots","nostr_event_id":"35a4e0a3d40c0c17e1b90aa70b1e427cd7e76b3eb15f17f9ca01ea55065cf626","bitcoin_nostr_event_id":null,"bitcoin":{"height":975342,"hash":"00000000000000000000a2b4bebe04615c2b84d100bd4401350357973f6ce203","time":1794341900}},"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."}