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 0xdc99d61ed8e2b7af5edaa1e59a4f15eb1244c23b86283b7069e526185effcc35. Chain 2 (Bitcoin): anchored in block 953768 (2026-06-15T09:30:06Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/c128f3de-155f-43ac-a066-0f4a35b66072.json and https://artists.proofprofile.net/proofs/artist/c128f3de-155f-43ac-a066-0f4a35b66072.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 0x195bbe81fbf3e3e287eb2de98bc9a32c8dfee9684afe6ba3fda503d970760f9a. Chain 2 (Bitcoin): anchored in block 958484 (2026-07-18T03:34:53Z), 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/QZDA72424957.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5c8b6b57af2030df95e499ba8509f96ca8409fbf07bbab0c8ac7c3d3cf3a640. Chain 2 (Bitcoin): anchored in block 958987 (2026-07-21T09:04:56Z), 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/QZDA72424958.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf22eec9a169ba0d4dba35f6b93ac52717847bf5b366574c57227d5e6a6cbc4b0. Chain 2 (Bitcoin): anchored in block 958756 (2026-07-19T19:00:52Z), 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/QZDA72424959.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53bd38b70e609efef9b363357d8bed7e7a44d0fdf8c2f702df647f138356073a. Chain 2 (Bitcoin): anchored in block 958703 (2026-07-19T08:36: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/QZDA72424960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e4efcc65d4968f2afeb1ff77ffe4174edf7da7318deee55ae72538263f5bc4b. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22:58Z), 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/QZDA72424962.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe42cd3cf32a2c7a6784fa33f1503cfac3c4db513e8823b86d59052bc4eabca41. Chain 2 (Bitcoin): anchored in block 959015 (2026-07-21T16:37:31Z), 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/QZDA72424963.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc982837aac59a2f7291bc0df932a8180611ece938b95cb9334d24fe953de5b67. Chain 2 (Bitcoin): anchored in block 958700 (2026-07-19T08:09: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/QZDA72424964.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97fb66f62dc2429835b96d637ccf77471e7be4049437080ffdd4d35dfd143232. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/QZES82543263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00fe1c585339d0f90eb795ffe955902658157558e1d4f5affbd09473af35c494. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZHNB2560631.