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 0xca2d720571fed2323aaad56aba2e99030822c35a79c67b6fdd0a33d97430453c. Chain 2 (Bitcoin): anchored in block 953743 (2026-06-15T04:52:01Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a2aae14d-85d6-4edd-a248-d22d53b1048b.json and https://artists.proofprofile.net/proofs/artist/a2aae14d-85d6-4edd-a248-d22d53b1048b.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 0x68265579846affb65dd98df8d1cc455cd76bbe5c7bf0881368ccb73261bdc495. Chain 2 (Bitcoin): anchored in block 958670 (2026-07-19T05:26:23Z), 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/GBLFP2465728.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd162becf19bfe56627b2cabad2cb0a92bbd0721b7a0d5178bca3fad6b9f54f7. Chain 2 (Bitcoin): anchored in block 958582 (2026-07-18T16:47: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/GBLFP2465731.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x408faf36d4e02a8494cef7a2af07d984827ab9189797e287175babeb45274156. 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/GBLFP2465730.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcce54acf7d8052f7afa4dccc5e889dcb7d517c021d74dd3b584f10a15407d8a1. 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/GBLFP2465727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe530f9338bbdf4ab901efa76f296fcf2d9f8a851bbc49a2567b5162581273038. Chain 2 (Bitcoin): anchored in block 958526 (2026-07-18T09:09:53Z), 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/GBLFP2465729.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0318c1fdc205ebee8e09be63b40a5bcfde98f1492de138152c6c3da60180ff4b. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/GBLFP2465726.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0fcd04d9194fd1b47f35307af0078b149b95effdf72151eb15015e01941e06c. 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/GBLFP2471253.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc02c3538641c35f95b34fdca89715ec17771b9e1bd430e7f9c1cc88939cd0eaa. Chain 2 (Bitcoin): anchored in block 958395 (2026-07-17T10:10: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/GBLFP2471256.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97219824503609db7bd6442e2f0d9d7a90db5a7b37a827fb61802e4978e9324d. 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/GBLFP2471254.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6357825d70641b581b43157da148c7c537960c651177a1bde08ecae41d11e305. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), 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/GBLFP2471255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29ddd4c17cbf506cdcf253a41907aabe958dde644db36324f9ae3c9d4737a46c. Chain 2 (Bitcoin): anchored in block 958526 (2026-07-18T09:09:53Z), 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/GBLFP2471252.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0b49e456cb0441c2365f64f5ea2dbf10d32049bed3877580df14c631aac8963. Chain 2 (Bitcoin): anchored in block 958547 (2026-07-18T12:44: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/GBLFP2471257.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3cf1d4b4742bbd287ac04db55a2e0ce352e037a546eea1766ff21b71de624ae. 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/GBLFP2481020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8f854aca521f6ad98eeaa3abd13e8f814a00618d537608e1410b4f9c1adb53b. 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/GBLFP2481021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff84043157963523c16ddd50b80fb23ee33175ee5cfa78ab99f60e92754956b0. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/GBLFP2481024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86a06d7486bb5569fd09a50daea9dec39d915a90aab643a3887de36144b76c67. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37: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/GBLFP2481022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef60fded3b3a86676f11ae19b01d8f04fb6f9b5325a560960a8a30c959da56a0. Chain 2 (Bitcoin): anchored in block 958531 (2026-07-18T09:39: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/GBLFP2481023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7eea9f287dab38e55c10727e451944aec5c681a113fb09f0792d94900b9eecb9. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/GBLFP2481025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaab5b2ee14be2dc4fc51ab3ea70dc081ce602cb1633d8e6695165ad7c63e6b66. 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/AEA0Q2320585.