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 0xa012dcb8c8442b421f2715bb42e5f7721b4af68af1a3f9b14eea87619d49dd69. 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/ba33cd20-8bcb-426c-8169-48953f30d6a0.json and https://artists.proofprofile.net/proofs/artist/ba33cd20-8bcb-426c-8169-48953f30d6a0.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 0x11dfeb03f874170b1b4e706da3fc26c64b0d6285b20cc24d9f130d0cfe164126. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T17:34:36Z), 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/QZTBA2224003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f1e18176bd6d492bbfdf9a77e031ad2f1cb47446ca7ac2510f90f949e76f5aa. Chain 2 (Bitcoin): anchored in block 957658 (2026-07-12T05:03: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/QZFZ32307675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc959c7064eddd2ffcfeef7452ecf9d97e572464d127367bf6db7249f97b84aee. Chain 2 (Bitcoin): anchored in block 958342 (2026-07-17T02:28:36Z), 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/QZES62319456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1f77b7f96c964c332211127b0b4038c6e9c437b594965aec4f7e5d108c71cf2. Chain 2 (Bitcoin): anchored in block 957663 (2026-07-12T05:58:46Z), 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/QZES62489737.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd38164cb9c6e3d3655df85f0bb0a860f7334cbd1efd3cc9b99728385d366be8a. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T08:22:24Z), 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/QZES72447698.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6ed754663123654f2aa17742a36bbbb099b39c88a8890ffb54b309546cfc59e. Chain 2 (Bitcoin): anchored in block 958448 (2026-07-17T19:49:21Z), 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/QZNWV2487335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc94b689f3a91827b3dc277acf7aeb76697c004bf0b063c8a913783bf5b159882. Chain 2 (Bitcoin): anchored in block 958401 (2026-07-17T11:10:25Z), 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/QZTB52476649.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc65ac1324098a1f0ee0fc8a4e9f42b9d9e3c58c1f879e36401bf4ff259b2e8b. Chain 2 (Bitcoin): anchored in block 956841 (2026-07-05T22:14: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/QZTB52476650.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bf3bf05c5a3a4dc0fdf44cb8c90433b594e11208cad35374e8bf0eb4b86a3d0. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T16:49:21Z), 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/CBEYJ2563948.