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 0xcbd58ca97d709dca4467ce4a37bc5bf3cf05b056807526094790a3e86cac2f1e. Chain 2 (Bitcoin): anchored in block 954587 (2026-06-20T19:10:41Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/b8824ee3-9474-4231-bfba-c35b2d77eb99.json and https://artists.proofprofile.net/proofs/artist/b8824ee3-9474-4231-bfba-c35b2d77eb99.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 0xc5c45a49fed6410025e60adbe826dccf575398183f6e07eaefe1448120569013. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27: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/ES21A1900007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98ad8a148ef2a1f995f7de03220e8537fd2b81f3218df8d3dd1dcd2922ee4e6a. 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/ES21A1900012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83cdf4451803c240743e08e6511cd65434e8692a6bad9935fa82e10c5eccc5fe. 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/ES5591700001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7ade7e02b35e43d32e544f51cf1fb3a695f921ccb6bf7fec58209778f053674. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17: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/ES5591700002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a65b596fe444b87a7e8f86a2543c99d56950daea6edd97b3cc6e8f317d17604. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/ES5591700003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc25282557450ee9f10a60b9eebb061efb3a40206342ab5283f179e44c5518ace. 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/ES5591700007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92137460a50d358bcc7ef7a6a78d868b375a3142f177a4ad6ae11f564c45905f. 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/ES5590601135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04258d09efeeb68bd60f0ede3a89cde995460876574e6894a34e2fe28596cc5b. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/ES5590601136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20b3a03a0af6dba02d0d896c701167b18c54411e9ceb3474bfa4ed208804d1b2. 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/ES5590601137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac7a22c3948f61058d77fc6e095819143293682b2e83237f11572c156ab0a3f5. 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/ES5590601139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa23f6d8097037210c9cb489a98e10698bb059edbbfca47bfabd727874fe94ad1. 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/ES5590601143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fb8fccfd1789b870213a3683785e292a84c2e48ab7f08deaaada5d64da4326c. 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/ES5590601145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f25f1d588d969337cf7fb72e8390e47769eab6ddf0e3ba4832c26ac80f5d58d. 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/ES5590601149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12f27b87c75f4dc38ef768de14c2f257a981b102be6f8b62987d70fb35e80c00. 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/ES5590900882.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6c0834f8b45f8f245a71841c6878e6d5e04a7b1060faef3484327c9f61a1553. Chain 2 (Bitcoin): anchored in block 960296 (2026-07-30T19:11: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/ES5590900892.