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 0xccc07f4c00ceb312684b37b673659a5f4a65d63798b510853df58598563f32f4. Chain 2 (Bitcoin): anchored in block 953909 (2026-06-16T07:53:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/130e0132-5cb7-46f2-8d98-e6495d207ffc.json and https://artists.proofprofile.net/proofs/artist/130e0132-5cb7-46f2-8d98-e6495d207ffc.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 0x1fb4b379e21664178327ea50770e67962758fab5f664c5fe9e69b79805dabbbd. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/ES29G1804001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1eabc291c9ad1f3f4e71ba43661ff6b863feff118e7263016bf070fb5b7dcbb. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/ES29G1804009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9065c4831be9d3226251babd5f92cb0639686778a15e0d7e29488cf619618bc9. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/ES29G1804010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e861a10e7f72f13dcc1da49c80f77917e83b7bc27a7f4f893f016bee337b62d. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/ES29G1502808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ef15e4e49f98c6af7441f39cd95bd770062b7771498729abb87128b76d17ee5. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/ES29G1804002.
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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeee7d4ded8222cd4383e5a8c56dee1b48a9e8d60d17345966f991b06a00edfe7. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20: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/ES29G1804003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadbc08530ce49bb7a087a6103a0cc275e0d0b89e8d75502c91237ad43f262295. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06: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/ES29G1804004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3ae04928c597394d603b907bb1ac8b8a339dc3f19201a4ddf855f33a47d777f. Chain 2 (Bitcoin): anchored in block 960288 (2026-07-30T17:41:38Z), 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/ES29G1804005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x396f559c1579603c5ef6fd609683feb5fd8fdaf7741c971187e7c65ef17a32f9. Chain 2 (Bitcoin): anchored in block 960199 (2026-07-30T02:30:29Z), 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/ES29G1804006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3528ed96c1a8490b37f48588c0d3784c78bc9b2916448f02652f5ce1a165a509. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/ES29G1804008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0acfea39dc6c894934151c4670cc19570167156b1bc830c09782c07ebbeddd71. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/ES29G1804011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e2bee5a6fb0e2b6bf872977b3549089fadd30964704f3b874c0e230fd09ddf0. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/ES29G1502801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ed77a2ac836779b3dbf6aa8f418d8433494aa083feac91deb97457c26a336bb. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22: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/ES29G1502802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf8b5db138e11189724319b1cb61a1f2b99a7d4dd39ed60bdc7226f493048b98. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20: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/ES29G1502803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1196b15fd29934771a1f218bdbde432fda87e5565266c57a8760aaf1d2ebe59. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23:26Z), 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/ES29G1502804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d6231dcacf8738204088a3ea98a61622282aebd4f620f76e24505298723bec3. Chain 2 (Bitcoin): anchored in block 960300 (2026-07-30T19:42:40Z), 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/ES29G1502805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa324efe81a426d50be9fe4d67dfc3a9fce9d07e45ec7237601620d799bfec62. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/ES29G1502806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcacaef3750515383d69b4a2aa563c6cd9dbb1c60995c5eaa211585f16348d39e. Chain 2 (Bitcoin): anchored in block 960309 (2026-07-30T20:35: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/ES29G1502807.