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 0xd7d5d1ad8948a1dcae256d4b56830ab83ecbf7a288da51dfa11d4e7a5aa72f71. 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/9cb59a34-c8e6-460d-a477-66271a68415b.json and https://artists.proofprofile.net/proofs/artist/9cb59a34-c8e6-460d-a477-66271a68415b.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 0xd6e5c64b6b0ccba7642ca211f3006a5bab1a5c19d5d5a5beb9e40b62b2bf2693. 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/QZFZ32178917.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79c598528b92a9c811207b37d6ee076a798f77437d3f08e3693565fd9c003c9f. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03: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/QZFZ42175528.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bad0111e23206e94758ffa6a2528b1299cf649ca2a958c51687886ec0227370. Chain 2 (Bitcoin): anchored in block 957569 (2026-07-11T12:44: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/QZFZ42175532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c37956758d314b09315bf3edba3b09f566381c57fd54f587be38cde2d39241c. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T15:29: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/QZFZ42175533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd30f0c9e7422e9aa8545d0529062cde19e1d09fa1021c631b650bbf124babbc. 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/QZFZ42175534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37f5bffc0fc8341b7cec515d7e88187adee9136d81fa02e7cda018c4c897d616. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05: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/QZFZ42175538.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0098433c226056f4cb909cd2e855ad75eb9fb79dc6b93fed7d37be2f1aab91bb. 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/ESA012205734.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66d85f25b9db4f7fb0b5f2b12a484d6becc36c1c5a8a2cfa76eafe24b122df28. 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/ESA012205735.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef227847c1051c70990a05c8e58e72495d2c4157e6718431ff0117d72826f2c9. 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/ESA012205737.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22284bc7747e319f61ece17203a6615a9df2d41ded80f186c9ac33f0e6885881. Chain 2 (Bitcoin): anchored in block 958465 (2026-07-18T00:04:42Z), 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/ESA012205738.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x740d543cfa66314ee1869ae0e001eba6220ca5de7b786821892ce10527e84eac. 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/ESA012205739.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f65f532f16de9f839f6c488cff5660ab3d27f7300b50dd7f424cccd7dae5979. Chain 2 (Bitcoin): anchored in block 958476 (2026-07-18T01:26:56Z), 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/ESA012205745.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fe41aa70127cea5716d98ef7ce5ee52a5b2ec318be34c7e6a6af6e8dea68e8a. Chain 2 (Bitcoin): anchored in block 958051 (2026-07-14T19:14:42Z), 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/QZMER2210126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4163c10732060814dbb97e6706483fd88f4f129761839c32d28833cff484c720. Chain 2 (Bitcoin): anchored in block 958876 (2026-07-20T12:15: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/QZHN52377308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadaf71396c79b9d73a1849cb279b1580fa448398e000ff62a0e225b6818b6227. Chain 2 (Bitcoin): anchored in block 957573 (2026-07-11T13:43:13Z), 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/QZMEP2323605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c73eb65bdabdd94089acd5781ebc109ec51c4a9b9702f1a427eca7668ec39cc. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T20:00: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/QZRP52482521.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95a2d1f9eb34b785e3878ad3b9b225a7d8b8399c89828312594524675b5fe630. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04: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/QZRP52485391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8edc30394cc8c2ef22c62a70748479ea380b30213b3e55a3d63db61642757f6. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T11:08: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/QZES62516811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbf17ccd8720d38963d16396dd3d76dab77f5d6f461c92d3817f17ff1d23d41c. Chain 2 (Bitcoin): anchored in block 958474 (2026-07-18T00:59: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/QZES62518740.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f152d1263958e288b9a5803254b6760430e27e2ff9a99024f8a7611aaf02a21. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QT6E52555084.