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 0x6ce6faed0e383296b6988f482d5f551fe1292d473d683c7275febf1899ff9056. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/225591bf-3275-4a6e-8fb6-dba54f736cb6.json and https://artists.proofprofile.net/proofs/artist/225591bf-3275-4a6e-8fb6-dba54f736cb6.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 0xe3caaee8f4963d57be994d0cdebcb83cf469563c330e4af69d0ff00b08e7fee6. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T21:32:54Z), 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/DEZ651720410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70d7943e07b49bc5531ee15234f86b4e4669191dcf3d2c20bb3d6cc171c2a31c. Chain 2 (Bitcoin): anchored in block 958716 (2026-07-19T10:15: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/DEZ651720412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0f69dde0b6e88ef3824fd7d3e98a32ed6e27479ba7dee9f82f70422c300c4de. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T03:00: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/QM4TX2149461.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fd829c22a32b54107f1d00cc6cb7fb1429445a67cf3f6c66b555e94d28ca5b0. 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/QM4TX2149462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3772244289403eb28448e07a554eab613b8257678cf84f3a82a6009a4d6ccba1. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39: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/QM4TX2149464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e2d5ba23a8523d1d12a0f6c5816b42489946a5261a3a0e8c629538ea00462db. 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/QM4TX2149465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x181909239c930a414b92898a85206651f51496015d12b7e47bccf56c2d6de096. 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/QM4TX2149466.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c0cb8f60347c607b1859105d89218fd1e8404c0f9e680a46dc9fa9e011c7ba3. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09:45: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/QM4TX2149467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91b534535516193c2d5b7a5f227e7576da75dc4e1b36e12ab9296ebb72cf5996. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QMFMG2369359.