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 0x8d5671b86680d51ce2bdb78fea2aa234d7dea57bfbbec08af2e633a7f1f997e2. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/95ff6bb3-f58e-4dc3-8ce7-d69e63ccd7b9.json and https://artists.proofprofile.net/proofs/artist/95ff6bb3-f58e-4dc3-8ce7-d69e63ccd7b9.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 0x0fa91f6cf48a8fbe5206a7bc3903967d576db0c78483b3c3cae9daeedbcd6ac2. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/QZWFJ2383382.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc62203ce797e965004347c5587fb9e76205a624c4cb65f215e48f5d3f93c1416. 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/QZDA52471538.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b8764669da2cfdcd3c7f97c37f2609efe75632b7eb34144a26504dbb7908c0d. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/QZHNC2483097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6feb3c9d686ee9e8eb0380fc00c21aca6d41cc21b64e7ab047e511fce040b54e. 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/QZNWQ2483827.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd374cefe2a690f2291ba403678a87ea1617780ac15f3d4826345e85e50ac3597. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/QZTAU2463829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4fa95b34b6a19a987c1e06ae7183729899d059f6db6332b857806243ca3dd71. 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/QZTAU2463830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6feb3c9d686ee9e8eb0380fc00c21aca6d41cc21b64e7ab047e511fce040b54e. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZNWQ2483827.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8f9aa48aeb5c3f57de0b6eb306b5757e4f88856fcbbaf397d00bd48c92b65f9. Chain 2 (Bitcoin): anchored in block 958329 (2026-07-16T21:48: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/QZTAU2463832.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a44c5c97cc08559d2c1a6d15c7486c4299ea27a1092d91a1d06f0a8ebba1894. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/QZTAU2463833.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacb31d2a6b2a1e088a54b2b900cbb7b9d3d728e4f22b140f100c0e78c72eb9a3. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZTAU2463834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3d2c12bed17a8ea1f0ba4d9767ba126e7c828df551e67965c454210fca2834b. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46:09Z), 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/QZTAU2463835.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x796240ca393bffef92cc897aef2eafde77ed2f8b2566b7a478c394c48c170d34. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZTAU2463836.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b8764669da2cfdcd3c7f97c37f2609efe75632b7eb34144a26504dbb7908c0d. Chain 2 (Bitcoin): anchored in block 958169 (2026-07-15T16:16: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/QZHNC2483097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x691b38eb476491c844e4f1e6a6a91d65341b77a880f0a87f447ad26c65ba23e7. Chain 2 (Bitcoin): anchored in block 958146 (2026-07-15T10:33:22Z), 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/QZTAU2463837.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4efc480902a6fd054bdc436260e5e1a604c833111aa8ce2c196034229fa8b528. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/QZTAU2463838.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa734d45bd85f4c673f2d330243ac5ada00037d802a703d286ee3760465abe172. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZJ842404038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb45128e4377cb5665a068c5fab825c5c6480a9f8139ca7d768d13cc1b85c2d11. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZJ842404039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9918423a95ddba37192042548a3c1629971ac4c696f881cf4f312ae33c9c82d1. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZJ842500029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2339c14a211f3d4995d996efa5d71bee2c6cf5d2dca945d8a53d94282523a83. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZJ842500031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe07ea6ddf4f83c411df0751a19d6851763ae1824faf204196f365a7ae2d67e32. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/QZJ842500032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b8779ffe234bcfa9d61a03a099858a4acb1248cd527c2a327bbae0cef69e39d. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/QZJ842500033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff07e7f23dd762afdacf543cb7118d277ed47e61ca798fdc67f95bd625f47d5d. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/QZJ842500034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x843c6a053e46c0af32ea739ceda94503838f6031386f8b464640aedc5be98592. 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/QZJ842500035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84e8a774c48fff76fba615ac89e72530b51a88475556dbd0b187d708df44dc3e. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46:09Z), 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/QZJ842500025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff992d6a70a06f17d011d43fcc549d5b78f826c63a8058a7db9d9697867901af. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/QZJ842500026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7063ca4fab9115f09491d88c0a2399dd2717ce426da528bd51936656943a08a8. Chain 2 (Bitcoin): anchored in block 958473 (2026-07-18T00:52:36Z), 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/QZWFK2462017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c1fc6975bf5013ce7d44904b4f38b3b83848b89644ef3edb735a1026d6af3c6. 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/QZJ842500027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6545540845c9f9261d4ab6e33b3ae4dbe554134844481a8b49be0484bc9103d5. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZJ842500028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x096d231948f155879e152296579794a162e3eca2a230974f7788d0eab2184c5b. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZTBA2412208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9918423a95ddba37192042548a3c1629971ac4c696f881cf4f312ae33c9c82d1. 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/QZJ842500029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8d253813afe3a18498e7dba99f867f438680f5146700c3915d927be568dc4f9. Chain 2 (Bitcoin): anchored in block 958448 (2026-07-17T19:49: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/QZJ842500030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2339c14a211f3d4995d996efa5d71bee2c6cf5d2dca945d8a53d94282523a83. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/QZJ842500031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86df85273f414ca7867cbc28266a8787f2d524f01e4a29c03bc7acef73675ada. 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/QZJ842403566.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b8779ffe234bcfa9d61a03a099858a4acb1248cd527c2a327bbae0cef69e39d. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/QZJ842500033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff07e7f23dd762afdacf543cb7118d277ed47e61ca798fdc67f95bd625f47d5d. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36:35Z), 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/QZJ842500034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa43f0936692c9515092d3e0695ac8a4efa8119b9e2a2510295896c78634f7961. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/QZJ842404528.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x843c6a053e46c0af32ea739ceda94503838f6031386f8b464640aedc5be98592. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/QZJ842500035.