1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ce0ebb27bd84d20210e2a3b2ade6687c108cd59618f9e0c29c042df56828cf8. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/46a89fde-dc04-41ea-9c4c-93ff964cacd5.json and https://artists.proofprofile.net/proofs/artist/46a89fde-dc04-41ea-9c4c-93ff964cacd5.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc68a934e505d4c8e378a8c1b05aa12acbf3071d06a064da30c1325d4a1caa7a8. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PLA559300050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee3122b4996ccf9fba42be06bf608c16ae6c7204e25a6148c6d3b98689f3f1f3. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PLA559300053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe0dc3ca6b626d95f1f33c0e94c460703a132a2ea6a3aef26ee3f388c598d4f4. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PLA559300054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1419c67ffde5f331051eed5ede06ea3d5e0b241113bd3a1b955b5a56f12649dc. Chain 2 (Bitcoin): anchored in block 957650 (2026-07-12T04:18:57Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PLA559300030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bc8a0e8746e74bcf5e9448683366ac96fb8daae9666127a94512c759ae1bed0. Chain 2 (Bitcoin): anchored in block 958705 (2026-07-19T08:43:25Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PLA559300032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd185b698219f864fd94cb787fce7289b9c3657e1b9bea69b70215fd4e49288e0. Chain 2 (Bitcoin): anchored in block 958695 (2026-07-19T07:37:00Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PLA559300041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce55075d6cfb1e68583019b7c821a771c246142f64531dcf37daca4b5dc71434. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24:55Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PLA559300044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa617cb36581cac412e69033381444d2e4aa8da3fc7cfa49a2696d0c0a3143412. Chain 2 (Bitcoin): anchored in block 957642 (2026-07-12T02:46:48Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PLA559100005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30d6c5d98564a8f8c1d3099af1c84e37f9f89f39d0fbe57f075d4d26781847e7. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PLA559100008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa293978dd92d65b3379cb8bfa1f686538457dd93be339f04bb83a960fe889483. Chain 2 (Bitcoin): anchored in block 958765 (2026-07-19T20:16:23Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PLA559100011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cd58ea634fe6a0bbcd6af90d4d92062132bd79a5529ab87fae32811358b22cd. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-15T23:24:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PLA559100012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x877c0dceed9a86d548b1051074b96c7c499c338dfc738285970a46c4633a3489. Chain 2 (Bitcoin): anchored in block 958341 (2026-07-17T01:08:10Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PLA559100014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fdc12efe6d7f864fa0f3184724952b2c594396d8704a704dc79da03505c4b8b. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PLA559100019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe23f9058dd74651ec1aeefcd287b51c0615be164145e2587bb0299eca95c6d51. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PLA559100020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c339951267be83770db8d1e791411834880b6f8b93013edb1519890a214b63f. Chain 2 (Bitcoin): anchored in block 957648 (2026-07-12T03:52:24Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PLA559800035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x504c11e069f41c8864d10a81dfc4e1e81b1c22d0eafe691c189b40ec88f7dacb. Chain 2 (Bitcoin): anchored in block 958392 (2026-07-17T09:46:31Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PLA559800037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87ef54e862d1ae987b8c86ffb030d974259cefc5ec66749a4fe473fa2f5d4938. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PLA559800039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9fafcbe92299675e1831aa6a7fdde8533861abd2875243aa3e2fe71b1ff2ec1. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47:21Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PLA559800041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97149e0fd906ca2b7dc2cdc9333b032b9defcaf695cff40a3102edd3884dfa37. Chain 2 (Bitcoin): anchored in block 958122 (2026-07-15T10:31:21Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PLA559800042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe153c396e329df088772aba5c037c7c00857e7ceec200c06a94fd563cd7df2e. Chain 2 (Bitcoin): anchored in block 958800 (2026-07-20T03:04:53Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PLA550100020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7d609bbf76c6d88e880218814a3a911061a38bcea3496a2d1d247a7301c6397. Chain 2 (Bitcoin): anchored in block 958696 (2026-07-19T07:45:31Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PLA550100021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45c2012d32bcb32720bf077267df008fdfd4ec45c4c4c6c4dcddfc297ecf4534. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PLA550100022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cf27add188a937c601ccb54303b05ecf99e5187a8c7a6a4abe8433707323b60. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04:44Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PLA550100025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8f4d10fd6ab0d9ae71a86c33dbb8091b93fa044435f46dbb4cba4cf56fac406. Chain 2 (Bitcoin): anchored in block 958447 (2026-07-17T19:47:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PLA550100026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3316b0f6595e3c26de5009f35b42cf6b3fc044cb029ad2d026e6f29b5d82296b. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T15:38:54Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PLA559500037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc28ecefce2cdfdd981eb0e674126792a6efc1296c43434301df8a1828f2bd462. Chain 2 (Bitcoin): anchored in block 958696 (2026-07-19T07:45:31Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PLA559500038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ffbd410eb2a1360d3a89fa59a91ca12a32673e3928c59f6ec70885fd94d171f. Chain 2 (Bitcoin): anchored in block 958736 (2026-07-19T15:52:03Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PLA559500039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ffeef01246a2ccbeb07368f97a7aa2eff464a5ba3ea965554c0027ac03e9245. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PLA559500040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b52b26b11963091369f4e99eb6ed54ccee3709616ec1a6ee6fba433b30030de. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PLA559500043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa617cb36581cac412e69033381444d2e4aa8da3fc7cfa49a2696d0c0a3143412. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20:01Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PLA559100005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4323bce6641a810c171d5a55107739350a6a29a2ab16bf5ae73606fb035bcd9. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PLA559300055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9e885f5332d0e4519d789f653a7f91ca87b0b08e05b5a9f7ceb08b58753a93b. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43:49Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PLA559800046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe82895d7876f76da9e6b71b1736d19d1ff9bf371af9dd00c2a9c2815b67f6898. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PLA559100010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78934b82ef457c5f77666ca9c4f1e65501e49541fd6dd4f1eba0b7b15e349e61. Chain 2 (Bitcoin): anchored in block 958798 (2026-07-20T02:41:28Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PLA559300057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62f9a46c952130daa52fece13d22a3bc1a0de35ec1bbeb675abc8ccaa500c7f7. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PLA559300036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe23f9058dd74651ec1aeefcd287b51c0615be164145e2587bb0299eca95c6d51. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24:55Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PLA559100020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe153c396e329df088772aba5c037c7c00857e7ceec200c06a94fd563cd7df2e. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T17:34:37Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PLA550100020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1af03774c864842906922492483900a9aa505282afbd6d4dab6bfaee89b6ec42. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27:02Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PLA559500034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2419064fd1b06c527551bc831034306b47c04cb4aa6b7f38f49b907827bd27e3. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PLA559300049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf330f5f69d675964ae1a5fd621bf873734e392a27131500be4dc5f35cb3d735a. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PLA559500033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2419064fd1b06c527551bc831034306b47c04cb4aa6b7f38f49b907827bd27e3. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PLA559300049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ba8243fb32a66857be43e4a48a4d4ca02fcbad3aee42f67eaeb0933e7e4d09c. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PLB171101435.
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch