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 0xc216dbfd6fdcabda263c62e55d5070b27678584462b9f18d1dee63e81433ee25. Chain 2 (Bitcoin): anchored in block 954035 (2026-06-17T02:39:28Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/3cd0c140-7d24-44f5-b9ab-c41f8805d518.json and https://artists.proofprofile.net/proofs/artist/3cd0c140-7d24-44f5-b9ab-c41f8805d518.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 0x4f66d1902e2f6b96b21d403522336ebcdc754b9394af96615de224c9dd77ecbb. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21: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/GBKQU2272791.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5e59b53372792627a30f2e5d4eeb5d000c5e796a70728a8086e71a428726a6f. 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/GBKQU2272799.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd26b5a21742c5ee7347e97ba1b4fe1b3d1fd8e5848472b5b9b32f0ea8d3c2ae5. 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/UKW3Z2402097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54f4ccf1929123107bfe43ec521bdb585043bf52138ad294f410f2cb0fd7d0ec. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/NLCK42409622.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x778c4bc8f1151a252029e198ec5f7350b3209e41d326ea7abe794121ee3ed101. Chain 2 (Bitcoin): anchored in block 960349 (2026-07-31T05:23: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/GBKQU2435756.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd89838f5e6f8c2a31f165f6ac09095795f582a26207a08ddaeec3dc6a2f6d441. Chain 2 (Bitcoin): anchored in block 960266 (2026-07-30T14:44:50Z), 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/GBKQU2435757.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6643fb00cae968d0d12b189b14e0f5d64c6e13f85f1283b350caedc99d6caff. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/GBKQU2435758.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e48fb3ac7d03500f9b6d9170d04f116ae4fdb67851eced3be94a32fc78d8ec3. Chain 2 (Bitcoin): anchored in block 960311 (2026-07-30T20:45: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/GBKQU2435759.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6dd7edfe064ca37e11f0d8711eeef55d4955b1bcb3a5de91d5716a6db867a99c. 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/GBKQU2249576.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb411d3e4d5d84d5d6ed59661c80f29036d2444f8aa3144b2e72be67af5e715d1. 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/GBKQU2249577.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88431b6efb151137ca718a7ace788093ce96da6001d69ffa959be49c3981ff6a. Chain 2 (Bitcoin): anchored in block 960349 (2026-07-31T05:23: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/GBKQU2249578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x452526a0820224998b56def20157892377c6ac9a1ddcf8ba06640e048ec1c628. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13: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/GBKQU2249581.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae20b83c63a1c909423c5b0ebe60b53f8eb01953181fd4149a17e2e29d1fc661. 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/GB8KE2157275.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27707f490ba1477edf5f439f87a5c53112d69c30a087118b59ecbbab1436c2e4. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30: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/UK8XJ2000012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaca96b5ed3a2911f4174f768ae7fb4fedd90ea13b60c4f26936eede581a979e5. 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/QZMHN2489521.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26407a7d9e6804dfb87c57d9a00f69feefa7d9886938e1c1c38d68303c15cfb3. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35:17Z), 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/QZS632451534.