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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1baddb3f486f2c1c1ba4cc4834defb2adc44129b6047e7c63dea976ee90c700f. Chain 2 (Bitcoin): anchored in block 953648 (2026-06-14T15:20:52Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/47473fdd-7e87-4893-9bf2-319871433f1b.json and https://artists.proofprofile.net/proofs/artist/47473fdd-7e87-4893-9bf2-319871433f1b.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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa70ae9a53a5a982def63a33d738766a3ee1ff25f75b985ed686997b5d292b00f. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39: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/QZAKB2456659.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d7508edaa5cfc1177f4ffd1f0160a55e177c7a90fb422d7ab024cc14c3b760c. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/QZAKB2456660.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74992daa4936417a85b457671a6aa7aa6873494e4cf5e38ae4847c7728c9f033. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T11:41: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/QZAKB2456661.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x591da7638526765093fda558713d17431cd96dc74e2ea1e8b5c0dd5026f0838a. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/QZAKB2456662.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb78070f20324914f927b7729f6df122936fff816ec9d5d9d27c994b2ac3737b9. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39: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/QZAKB2456663.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed0d1e656b1cb3c6758a776d4245a1597fbf321b34aa8426c207cfc0e210e370. 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/QZAKB2456664.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0a77e315d3f160bddabee647e51b56fd335d7fc2e3cce78c9aa33bf2af04426. Chain 2 (Bitcoin): anchored in block 958977 (2026-07-21T06:27:23Z), 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/QZAKB2456665.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9bf34f7366dfcf0646a30af589d8a9f0d9d2bfd85e3a89460326d83066b1157. Chain 2 (Bitcoin): anchored in block 958996 (2026-07-21T10:57: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/QZAKB2456666.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x243168216acac59998a993a957dc67169eb6e20e95c0fe73cf57559c31caee73. Chain 2 (Bitcoin): anchored in block 958842 (2026-07-20T07:48:27Z), 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/QZAKB2456667.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x190fbe313c022821d5a1ce50f3c3bddc7f129d94f1e9739fcc290cc97889a28e. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/QZAKB2456668.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc635927d11ff00947152b1efc84c69909046e8e8b153b69c175fc88f9d51139. Chain 2 (Bitcoin): anchored in block 959091 (2026-07-22T02:33:54Z), 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/QZAKB2460215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0d2cbe239ba90e81048e78fd5f3bf95dcf1fc175d0523f183e49d3e7b568167. 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/QZAKB2460216.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99386dbb81a7f4cbc24a662c09399a5b413e2b1eaa4bdb7de5a6cd97ba907c04. 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/QZAKB2460218.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74ef88e18d34a3b554775e7c4a5bc2f4deca90d343a7db771a9b29047d732300. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T18:54:07Z), 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/QZAKB2460219.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e3918929928fced2182b719fac428d9d2291054afdd3a707d37a8afbffa7ed1. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41: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/QZAKB2460221.