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 0x8d639743345ace13341f8beb94e3f03f6ffa276cf4827560bc5e7293b451a0b5. 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/bf4c4e26-4965-4852-aade-e40c28b015f2.json and https://artists.proofprofile.net/proofs/artist/bf4c4e26-4965-4852-aade-e40c28b015f2.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 0xa6d7c328c22a56e79b7cdddd87f782b1ddc9677290ace1994fe9a9508dcbb5b9. Chain 2 (Bitcoin): anchored in block 957750 (2026-07-12T20:39: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/QZXES2400004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25ee265c1e97494613486f56110c414d78e2769e52762f8ad5d1b4a0c4053bc2. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T23:08: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/QZXES2400005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfa59b8c09179c93e525d028e87e80b40215247662036eb4b2315e10b6674e76. Chain 2 (Bitcoin): anchored in block 957750 (2026-07-12T20:39: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/QZXES2400003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2207b58a978430390b98ead4e73588d6423385e1d5a5918d80568919e58d4cd7. 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/QZXES2400002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc21506415158465d129a52a65f1f0d3bfc4db9ea20ad30fa0e6cd746986c93e8. Chain 2 (Bitcoin): anchored in block 958447 (2026-07-17T19:47: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/QZXES2400008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a1c23b7a33437e5c62810d75a262ad223e239191d4fa6fa99cb4c264be6c132. 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/QZXES2400010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe88a2125c03b5a16e3726e29f1770a8cc9696080dd276a0ecbd160004d349d6d. Chain 2 (Bitcoin): anchored in block 958988 (2026-07-21T11:38: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/QZXES2400011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x582b6c77df354ff08fcd51e82758edfbb3c1a316b8452f5b772c47e5dab18271. Chain 2 (Bitcoin): anchored in block 957750 (2026-07-12T20:39: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/QZXES2400001.