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 0xe8b54d8cd0f133f81926ade5095a04fe78e5facb773402a89a335679fcf39ab9. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/0a1dff52-9f94-421c-aff4-d54b2d09b53b.json and https://artists.proofprofile.net/proofs/artist/0a1dff52-9f94-421c-aff4-d54b2d09b53b.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 0x3f899cd86e90dfbaf3bbc73a29341319297aa18f41cdf71617932e47d0699ddb. Chain 2 (Bitcoin): anchored in block 958202 (2026-07-15T23:49:34Z), 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/QZGLM2404744.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8320b62d7e06b3740345859b10e9496c146d101fed1afaa6267abaecb2c56f26. Chain 2 (Bitcoin): anchored in block 958303 (2026-07-16T22:02: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/QZGLM2404972.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5692d06c8d983e571de42e298f9fc5a58f61c495444e4e11fbeef5979a8217e3. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T12:33:16Z), 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/QZGLM2474967.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5b58852db0afe825f1b7c001affdef62c63d1a667133935d889124730f32f90. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/QZGLM2474966.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x473712244928d88e4196fd1b31347be90babd814cb75b0801cd71651ddb188d7. Chain 2 (Bitcoin): anchored in block 958531 (2026-07-18T09: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/QZGLM2474649.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f091a20b85f8699c63ec340c13c0093b43ec6b9c0d44d3b82131b8f9e9c8e05. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/QZNJX2436870.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe67222f286138b35bc9d203e77980121adbf0d91a645abfe3486b7123d7ff75a. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), 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/QZNJX2436165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7527ae8d5ce39a859b3a895672e51d1edbb1762984ee0834e840fa1b1060999. Chain 2 (Bitcoin): anchored in block 957834 (2026-07-13T09:42:16Z), 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/US7VG2575665.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x758e4ca3730fbf3c260de1ad2f3998ebf3119559813c35f93d639da3284b3965. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28: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/US7VG2597725.