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 0x550583c76b3371a8c8ab1ddff37f53700329f29eeb1820b06642305e485c77e8. Chain 2 (Bitcoin): anchored in block 953803 (2026-06-15T15:41:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e751603f-4142-4f49-8f5f-9ab9a9f69a0d.json and https://artists.proofprofile.net/proofs/artist/e751603f-4142-4f49-8f5f-9ab9a9f69a0d.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 0xca37f1b25cbc0e1183c5cfc5d25473940b121058f5665b0e786f9f2cd64a7c5c. Chain 2 (Bitcoin): anchored in block 958779 (2026-07-19T21:08: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/QZ5AB2415499.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd423a06f027509cfe55e636f2bc9e66fcf041cabc5447559e6f105c4f30b8e47. Chain 2 (Bitcoin): anchored in block 958355 (2026-07-17T03:11:50Z), 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/QZTPX2443086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1ddbbce5ced85dc4384dc7c6c73d12b8d67477e32f15481934a9047071d759d. Chain 2 (Bitcoin): anchored in block 958907 (2026-07-20T18:20:48Z), 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/QZTVM2488018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa115a9a8b75d817ca646446c05af2f5fe0bc7428f76f18c65f923f67ba9d049. Chain 2 (Bitcoin): anchored in block 959084 (2026-07-22T00:50:00Z), 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/QZTVM2488020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6ec6d3e230abab5845206fb85b36c3d41ea31d3c66e154e3d3beda779e7ee67. Chain 2 (Bitcoin): anchored in block 958907 (2026-07-20T18:56:11Z), 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/QZTVM2488021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x598fcc48ca110f369ac0c5fe7863a670efeb564ef10d875733468fdba1642757. Chain 2 (Bitcoin): anchored in block 959026 (2026-07-21T18:33: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/QZTVM2488022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8133da1be64d08e9c6fb8593cf74b9b6c7a50344ff2284dabf30b1b9ac9c98a4. Chain 2 (Bitcoin): anchored in block 958908 (2026-07-20T18:03: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/QZTVM2488029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x287dda647c402282f0939e6391fe0c5059a28416368e9347f37f73ee1d939bef. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T05:33: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/QZTVM2488030.