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 0x22293403d6521f5f20b0cbb62c2cfef83b3a9ce090be8a69a919d269766a200a. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/137dad6f-5a81-4658-910e-24b822c85a9d.json and https://artists.proofprofile.net/proofs/artist/137dad6f-5a81-4658-910e-24b822c85a9d.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 0xfe0d1b5428c97b08ad5dbf7e746650e060c9b7133f5768c61a43b733534e0565. Chain 2 (Bitcoin): anchored in block 958392 (2026-07-17T09:46: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/CH6541914105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x451df625b08e07e7630ddb9fdcbb946919f6271f710debcb8702ccbcfc02e5da. Chain 2 (Bitcoin): anchored in block 957919 (2026-07-13T23:58:45Z), 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/TCADS1836879.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x469a488dfdf0deccde6b71a7ca19e4c174d341929165a24ebf6612a1ad937a4c. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01:38Z), 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/TCADS1836884.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfa4225decef72f67b57691cf8e39322c3e88ec9a0d533602e64d4e9a95984d6. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T10:50:01Z), 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/TCAEK1972268.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7e1fe21e529a8403cb0fd7040147bec291b80e58e15e14b186547284efe8c9b. Chain 2 (Bitcoin): anchored in block 958060 (2026-07-14T20:39:42Z), 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/TCADY1887663.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x438dd0bcb99ebe88fb54829f7661da3a3058644ca43734b43ef78236ac42f51a. 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/TCAEP2023995.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x574acdf8c2818670495c167ef842c1e8c108714b48141a805fabd59cb84b8665. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47:44Z), 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/QZ5AB2171145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5b1831eb0ee9de18076220f7685547755ca331fad49d98cd45191b700f4bad8. Chain 2 (Bitcoin): anchored in block 956576 (2026-07-04T02:06: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/QZHZ62163041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79af00fb4a783b5bc8a9980c60f84a7a5a0492bb5436ee390c1ccfc79ba82ebe. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/QZNJW2504885.