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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1d166a5da4148be53893e595581e2a0699ae10e58c2626552fdb627bc0cf074. Chain 2 (Bitcoin): anchored in block 953765 (2026-06-15T08:55:24Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/bca23f05-d065-43b6-94b7-181a05f608df.json and https://artists.proofprofile.net/proofs/artist/bca23f05-d065-43b6-94b7-181a05f608df.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8873da9c8ab46b5e08b6861d3133a6362a5c42fbec4feaab407fb43f24b512c. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/BCP9X2100001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d9c3d452822c753116b5cad10d627ab03c9757bb238cc221de3b5f0252e2763. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/BRTOE2400522.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x950b02656f4ec2de843ce57a13b8677aea052cd607f0d382068d432936df39fb. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/BRTOE2500003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f0893c572de90600f0c04d7b97eed3933511305d6ae03eaff233387cf13c769. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/US3DF2516386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3345d82c550d52bf96fd48223cbb43e977236483986f913f011e926c0065b980. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T14:12: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/US3DF2516393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57f49009492215e47cb98563f3a63cac37d593fd82e4ec4d28943e6fd04b0f92. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T12:18: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/US3DF2516388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccf3020b8303e34cdbc3ffd409878fc879537553b511c8e7c173e357156e14e8. Chain 2 (Bitcoin): anchored in block 958366 (2026-07-17T04: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/US3DF2518978.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x577be1fd1d2d19a85774221b43b68b83634fd975dd498138034422046563f786. 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/US3DF2518985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d73215a6a327078d15fb56f5ebe07bd771537c6af78de6b19d312b48c04ac32. Chain 2 (Bitcoin): anchored in block 958115 (2026-07-15T09:53:07Z), 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/BRTOE2500058.