{"algorithm":{"chain":"head_0 = 32 zero bytes; head_n = SHA-256(\"oic.record-chain.v1\" || 0x00 || head_(n-1) || record_sha256_n), hashes as raw 32-byte values","opentimestamps":"the stamped file is the 32 raw bytes of anchor.head; verify with: ots verify -f <stamped file> <proof .ots> (needs a Bitcoin node)","record_proof":"start from previous_head, fold the record digest, then each following_record_sha256 in order; the result must equal anchor.head","record_sha256":"SHA-256 of the record without its \"sha256\" field, as JSON with sorted keys, separators \",\" and \":\", UTF-8, non-ASCII characters unescaped"},"anchors":[{"bitcoin":{"height":971056,"merkle_root":"5890e312a5f01afaaec0a75d6256b022d33e85164ff9b80091cb77e6433bcbb6"},"checked":{"at":"2026-10-12T12:19:09.463902+00:00","block_time":"2026-10-12T06:54:47+00:00","matched":2,"method":"public block explorers (not a full Bitcoin node)","mismatch":false,"results":[{"block_hash":"00000000000000000000c66d99e32a6ab0ff659a50365d8827858bfb837db668","match":true,"source":"mempool.space","time":1791788087},{"block_hash":"00000000000000000000c66d99e32a6ab0ff659a50365d8827858bfb837db668","match":true,"source":"blockstream.info","time":1791788087}]},"head":"1560ed82a829deac3273eef044f79a91c22465ab2c1859ddafbd0189824d666e","id":2,"method":"opentimestamps","proof_url":"/api/chain/anchor-proof?id=2","seq":8,"stamped_file_url":"/api/chain/anchor-file?id=2","state":"confirmed","submitted_at":"2026-10-12T06:16:08.069666+00:00"},{"bitcoin":{"height":970875,"merkle_root":"92fd1c9da1e4c97b1ab39ceb6a00d6a99eb3d4356e0bfd99a805f5f7f05cfec3"},"checked":{"at":"2026-10-11T06:16:08.756871+00:00","block_time":"2026-10-11T05:33:53+00:00","matched":2,"method":"public block explorers (not a full Bitcoin node)","mismatch":false,"results":[{"block_hash":"000000000000000000018c9d321d9177f1cc9a10b0b07297da4d48f44f177ca3","match":true,"source":"mempool.space","time":1791696833},{"block_hash":"000000000000000000018c9d321d9177f1cc9a10b0b07297da4d48f44f177ca3","match":true,"source":"blockstream.info","time":1791696833}]},"head":"86afd82ca46150ccbc1351d8f5e20feab8c934b14bb6796b8e1b300395682b94","id":1,"method":"opentimestamps","proof_url":"/api/chain/anchor-proof?id=1","seq":6,"stamped_file_url":"/api/chain/anchor-file?id=1","state":"confirmed","submitted_at":"2026-10-11T04:48:23.001705+00:00"}],"backfilled_entries":6,"format":"oic.record-chain.v1","head":"1560ed82a829deac3273eef044f79a91c22465ab2c1859ddafbd0189824d666e","length":8}