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 0x3e636b502ce04031f74308b7b21ad54cc872cb14f6f815526a8669fa7ebc6ba1. 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/507261ed-46e8-4056-9690-7c99f04d52f5.json and https://artists.proofprofile.net/proofs/artist/507261ed-46e8-4056-9690-7c99f04d52f5.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 0x3b1236946bf75b6887e1604369848454326fd008758ea177c8350b1b6c7edb15. 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/QZES92048654.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4dfa0ff22e771fbc00bf13a829773c99d9acd6b87a475a7bdee1354b15ca52a. Chain 2 (Bitcoin): anchored in block 957695 (2026-07-12T11:16: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/QZDA62440720.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f5a6552efec5a53d3d94eb40062fa5e37efe2ddb4d474d2ddbd06644db72f73. Chain 2 (Bitcoin): anchored in block 957690 (2026-07-12T10:16:40Z), 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/QZTAY2485470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x502be430db3c600ea6c9a20972871b678aeea488809ea21aad5a61da43f358fe. 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/QZTAY2488368.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23be9a4cd1fab4e9758c6818d5a22211c29e3996fd3ad820df0db66129e36c1a. Chain 2 (Bitcoin): anchored in block 958738 (2026-07-19T15:53:26Z), 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/QZTAY2488370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba64113b42a2a380395c8ac5548a1bfb8c227cd5b25c943ac65b4d900c55ab19. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QMTND2300008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa0d128bf69a8bb788808e06429d6cfc157bcd7eb1ba4f7c8b68b0fcd445d61e. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QMTND2300063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c32e090f446b048111b08708540008cd702ace06bd2baf2bf1152fbd1be4a01. 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/QMTND2300254.