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 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 0x493dc2fb6e8f75032b9841f1135bb6f1aff40a22bf327658b60857bc9fbfb659. Chain 2 (Bitcoin): anchored in block 953713 (2026-06-15T00:33:41Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/83f3813d-aad3-4d6b-9896-a3845a933c27.json and https://artists.proofprofile.net/proofs/artist/83f3813d-aad3-4d6b-9896-a3845a933c27.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 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 0xc9a121a7f9fa5067e391f8183a54a14bf42aa6b725ee74e2752f990710f9c902. 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/CH7812109292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bf6507347adb074a916ea2435b9fec2a17f957c9855cf6e946d56185a636394. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15: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/CH7812109293.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b3c9eb92145628e6bfb5d22068434519eab1a481962ff8f2611d6d72de00353. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/CH7812109294.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x933ae394aaed92b127bcd5780f524fd3250d84cb68fb0305576844c3818d437f. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39:05Z), 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/CH7812109295.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3264a359493a1f77d6fdfae046039cd37e19e16f8f3d6ddcd3c61bb4fd2f286e. Chain 2 (Bitcoin): anchored in block 960164 (2026-07-29T23:23:05Z), 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/CH7812109235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ce1b65ed38bce4677de93de72ededaf2da880da279d8758069220015ae767d8. Chain 2 (Bitcoin): anchored in block 960354 (2026-07-31T05:48:18Z), 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/CH7812109296.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b4d64f3a1c6d46785d687e7a1075ccbba4995db483062069a56f20d23ff8404. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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/CH7812109297.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x178554937a58e61f5bd9115360cabb33b6acedab07d54b7bbf3876d0bb8770f7. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51: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/CH7812109298.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7591a8d1cf737a9ac0c247cd5831d41c059d7569425cf45ac984423608bebb9. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/CH7812235889.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f3e93c66ac0cc836fe8c886bd8f7d0e34a5ac62c0a9e366bed9f0a007d6a4b1. 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/CH7812235895.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40ac00bdd4090d7a786e1dd152706f3ab66d9f2f24b0742ee289205b595a8e5e. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/CH7812235896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22d0af9ad9bb24c4a81bd8225ada95d5711a91b5a894067d09873118cd3bd470. Chain 2 (Bitcoin): anchored in block 960379 (2026-07-31T09:25:34Z), 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/DEZC62216871.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3482afca5e6ebc54f76a763f8054be400f202c1bc5ba267853d61dd5b3e9accb. Chain 2 (Bitcoin): anchored in block 960459 (2026-07-31T20:22:46Z), 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/CH7812343133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x894a72773ad7a2a74db53b3bf9157091ba00968b59b1fd1da325684b69553c24. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/CH7812342267.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3264a359493a1f77d6fdfae046039cd37e19e16f8f3d6ddcd3c61bb4fd2f286e. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/CH7812109235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5eed3a64bbfab264fe9c778eb69540bddd16e608610d3e348398ab0cd5639e81. 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/CH7812352291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x734c668a100c7ebc04ff1c47252246b72f16e6ce089e4fcc80ac1194aca148e2. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17: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/CH7812352292.