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 0xdb79d4dd4ff2700bd1d12d25cea046ba0d5a237189dbc0c5842bd292af13ea6b. Chain 2 (Bitcoin): anchored in block 953596 (2026-06-14T06:21:39Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/09dbfcef-a950-4d4f-a8a0-0c89afabc123.json and https://artists.proofprofile.net/proofs/artist/09dbfcef-a950-4d4f-a8a0-0c89afabc123.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 0xb25a859ddca1423385725d4e36374dedb6c81f9ef656a60a374708fb263c11dd. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27:02Z), 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/QZNWX2301582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbee116f44bdb9b413b2e33049a17e350c880d0a66e43ea527d85d4a48f48ab2. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QZFZ22453358.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2089b6bd02092c7224b60cceff9a661366b1ceaf2e617609cf84bbd02d6b1983. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QZTB22446915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd76b957c999106acd7a558c8748693c054691260acaaa4dc7d101640cbeaf114. Chain 2 (Bitcoin): anchored in block 957595 (2026-07-11T18:26:17Z), 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/QZFZ32532248.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc72630cc0c6a39952bfb8fea53ec1f1d260f8381d096b69c648142bac08e7b1a. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/QZTAY2571269.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a4e60e89056ccc1d8d03593e16fad0a6c2a8ba7a5cbb06c63f95801510599da. Chain 2 (Bitcoin): anchored in block 958197 (2026-07-15T23:14: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/QZTB62543175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa19634a23e11de6e646cf5a336a659dc1a1b01c05fa388e808cd4024b67ff25b. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), 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/QZWFF2599843.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x366c35dd7b814f03349d7e8166b320e3836b62173c33484e1cd8ace9caed3a54. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QMDA62165166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x366c35dd7b814f03349d7e8166b320e3836b62173c33484e1cd8ace9caed3a54. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QMDA62165166.