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 0x6253ecd610958ba4c32d5f023f9f51ff769a2e799ea247ff0c59810a0c71a20d. 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/883c8d82-b5a2-4dee-a22e-685643188fb9.json and https://artists.proofprofile.net/proofs/artist/883c8d82-b5a2-4dee-a22e-685643188fb9.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 0xe2b2b92c6271d244b325767aff6b3627aeeb8637c5e5fd96f51fe160ce23d5df. 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/USHR21594001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74a60abc97c530247d3ce0a3ddeb6bc885c2573263602b18dfe05f883a322eb7. Chain 2 (Bitcoin): anchored in block 958069 (2026-07-14T21:37:55Z), 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/USHR21694001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x477d29543cc02006a082d7dd9022975b5376f446417cf3a26b08cc234af2bba3. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T02:18:36Z), 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/USHR21694003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe36bba1ae3ea0f2d1eacc44964d7b1adad705782d1630751312be9282fbf421b. Chain 2 (Bitcoin): anchored in block 958341 (2026-07-17T02:58: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/USHR21694004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8093cfaf9bdc9ea8fb8dbef7642551042acc326fc9227fc881e0b8926bd12d8f. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/USHR21694005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe87e20930d45075dd292cd7717f168710e09116b392b82b1355a7ba90333ad2e. Chain 2 (Bitcoin): anchored in block 956576 (2026-07-04T02:06:47Z), 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/USHR21694008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe234c9e640c1960a84ca22d498ebadf9a6e46ac8e354dba4c6c15993f338fd29. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22: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/USHR21694009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41231d4728e7897449991e7484e9f156d7ab4283b8cb10579dadd6be1fc7c5c6. 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/USHR21694010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x149a90105649adfb6b1334bbfeeb57febc6c12315544768c2a102de713b17270. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14: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/USHR21694011.