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 0x8e0e4cb16521ebe3274d369f9e77063ec8f8e1904029f7a26098f93065ee7e35. 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/e6dcdc02-a63a-45a9-8346-3442d4a2e45f.json and https://artists.proofprofile.net/proofs/artist/e6dcdc02-a63a-45a9-8346-3442d4a2e45f.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 0x8ec87f22141d81155c0a65da834372e75a54e7e92cb8786c420fde12d8c3b3b5. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45: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/QZKRV2005818.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f9b2a3f87f9be9d13897202ca65ee5d93213092dc6003ac14bd86ececd099d3. 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/QZKRV2005819.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1882cdc4c2aa42c8d78c3f59e9c332dfc6b4f14813f197778c6846aa99d0cb5. 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/QZKRV2005820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48c32c78cb9db383362d438d59290f91e794835eac0da7ae05f7631af994326f. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/QZKRV2005821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc5cd2938cb59a7d07b1301784ae92a8bceafc7178a1e8c6d29cc5699f10452d. 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/QZKRV2005822.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60ab86de95ca0796f153c8bc7df954ec03f0bf3416aaa3ec46dca271ec8806b4. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45: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/QZKRV2005823.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2c89b9697a206ef3b38ec69d1a78d4779120ae3dae07694bb030c7b3e0a1e02. 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/QZKRV2005824.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6a4b3cac02e6bcebae2549313e08b7071aba223e917f5c81d4e1007b1c2022b. Chain 2 (Bitcoin): anchored in block 958644 (2026-07-19T02:21: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/QZKRV2005825.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52be6b462b962827972cfb236170853fd5e546eb065467f1fcd77c04e350945c. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/QZKRV2005826.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9553b8fdd33bba4e930ecece416bac7bc1e7332f2b5d5e30f0bfd8c0a9427489. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/QZKRV2005827.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5be8da9b7efdaaa5c4c6adb3c302dac09e5ed49812d3a9dc4a4c50582e5d53e9. 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/QZKRV2001964.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b6892448dc457f1fff21e0759c54109e0e5c909f1883752b9b5af8200026a08. Chain 2 (Bitcoin): anchored in block 958404 (2026-07-17T11:34:58Z), 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/QZKRV2001966.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x279fac1dde716fa60684d6d6c773febd98eb73f11feba9e4b43b1ca507d4a69d. Chain 2 (Bitcoin): anchored in block 957747 (2026-07-12T19:35:06Z), 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/QZKRV2001968.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c4214e9630d72baa01a461f3324043c428194195a1ff8ee46bd91e05d6a0cc5. Chain 2 (Bitcoin): anchored in block 957744 (2026-07-12T19:15: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/QZKRV2001971.