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 0x4a7b18b3773e8bedc91bd103ebbc2967ccf1656df2726c4c65988c47ad82ccdf. 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/6b60f115-0224-4391-9093-3b55261b4a21.json and https://artists.proofprofile.net/proofs/artist/6b60f115-0224-4391-9093-3b55261b4a21.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 0xd8af7f708394f7d0752e17ebcbac05deae366fc4353b52b4422f92b05058445e. Chain 2 (Bitcoin): anchored in block 958142 (2026-07-15T12:58:49Z), 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/QZDQH2373516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad892705221bb995afd3946a7c1c32c686b81db1952b220a76a059347c9af2df. 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/QZDQH2373518.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f5fbf370d8c624d31fbfe7cf76d677b291d72fe970f32ad71494ff5126e98de. 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/QZDQH2373519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6e18fb808915f3a494feb14a62204839ff39ad1c97adca721699b5035ec5079. Chain 2 (Bitcoin): anchored in block 958920 (2026-07-20T21:00:15Z), 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/QZDQH2373520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe287cc903110029a4f5f5f15df3eb8f5758842e681bfa3de0a1a598d5f1c857e. 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/QZDQH2378072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a026abfa7e529740bfe363508c550686cdc076295e1fc78c02c3fd84113d4cf. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/US3DF2411579.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7cfad52bbfd56e448c1b19baf794d8231f0d30c2eefe6cbe190d3294bd3cd8f. Chain 2 (Bitcoin): anchored in block 958612 (2026-07-18T21:29: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/USANG2449279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x118f9a1dc1a5394a0bb41e31edc78dec76f8647efa934703089a94ab315d32ef. Chain 2 (Bitcoin): anchored in block 958196 (2026-07-15T22:25: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/QM3DF2416396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22e8e47a00af5088a1957cb9f950c631e447918f99ff417a65311293e3338898. 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/US3DF2504114.