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 0xdf79bfdf5aedd16c2b90f261e162938b13605a2b0a49703d01209cd9f80c7a6c. 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/a1fbfa5c-8130-4a1c-9958-86e559584d36.json and https://artists.proofprofile.net/proofs/artist/a1fbfa5c-8130-4a1c-9958-86e559584d36.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 0x6bf02e9e34f0fd06fb682a01357c57d935d72f2e81ce8915c746b2edf507efa6. Chain 2 (Bitcoin): anchored in block 958905 (2026-07-20T16:14:34Z), 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/QZK6L2089344.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19eec5afe09440615f2959649f027398ddfbf3ed69cbe80901ea4fac3962cf62. 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/QZK6H2147215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee98638914206c966d3fe1a6154be3651454a6977e13f7c91367ea53d5a094db. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/QZTAT2163353.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec5e370f5bd4321b0ef00e10c91daa14e324903ed87912fa2988715da5615872. 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/QZUCN2200268.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1c321dcf9532bdd9acc57117d9bf1585a45b87ff157817eb57a75b5d81fcb0f. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZUCN2202174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7659ba2765981ec9f698edad98a49239179f14a08da7c629240c49a925ea95dd. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZES92294424.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc17d330403a8cb73741334bce0b86ce31159e10264c0698f5d5a2174f04bab75. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/US38Y2309140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d8ade444763dd1c6a4d22ecb01d37c59d40704d154aed6c68a210015e96d02b. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/US39N2302563.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d8ade444763dd1c6a4d22ecb01d37c59d40704d154aed6c68a210015e96d02b. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/US39N2302563.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d8ade444763dd1c6a4d22ecb01d37c59d40704d154aed6c68a210015e96d02b. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/US39N2302563.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfca3ae1eccf8585754ee09050c354aff05304a2f0916be13e9c9d31eb7baeff. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/GBARL2201350.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c1f7d3510d44fd02fca6f7d881f54db3b9dc0e2109ef0d11ba35d49c5465bb7. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/GBARL2201548.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x249cccb54a12db641eaf95878f8e1b393b68816f4c59ef17669425a1d1a4ba44. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/GBARL2201561.