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 0xc0b62065de93c6ddeb38c23c4fe265d4f752fd8299c04e34ca3dbd7c246f6008. Chain 2 (Bitcoin): anchored in block 953625 (2026-06-14T11:37:06Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/2e5019c7-4c7c-4fd6-beae-b920cb50a0a4.json and https://artists.proofprofile.net/proofs/artist/2e5019c7-4c7c-4fd6-beae-b920cb50a0a4.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 0x75aceb827b33e1a7cb402da22a29bd7eb17a121134723bf00fc001148dc1c902. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40: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/QZTB82204771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bf390ee2668b7c1f1c3354578eb0293ffc9476b407c5b9fbebf2b78195714a6. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZTB82204772.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea7df913dd5c423cadcb44c312c0ada493b7acb463db672568a76cfc2bfe7062. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/QZTB82204773.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79e9e2514406243d7c8f9d02ff528ca42e6aa8cd20879297b2255704776138f8. Chain 2 (Bitcoin): anchored in block 958682 (2026-07-19T06:17: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/QZTB82204774.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45c0f95c0c91c21135df30d12b3a701349ab4bc10ad93dd624cd5f6111d2cbea. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03:04Z), 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/QZTB62286825.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12c9b5c84d21c02b0bacb9ce740bc2ea8214cd854247b858fa6f58f3f144c0c3. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/QZTB82204775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cb3d90da5869666fabb95d8d2368db29d8a6c23e553b15146e7767d4fd09a07. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/QZTB82204776.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4dc0b144cd3a46b3da3378141c2fe307a1ab74db24b66d528f0ed312461ca2f7. 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/QZTB82204777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd986df0dd2a36879c3b2e831365c2cd87aee5729c2398a4cc19472650975e645. Chain 2 (Bitcoin): anchored in block 958971 (2026-07-21T05: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/QZTB82204778.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e4063440b79d3fe3abcd3db606b9b98e78469feeda28035ba8882e736bf78f3. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/QZTB82204779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47fd9d90b44fd094de53fc272074f1edb3da6df1342402b1d9ebae2de1e32dfd. Chain 2 (Bitcoin): anchored in block 958714 (2026-07-19T09:51: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/QZTB82204781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bc67bc9e198156bc785465cd4d2b78b1aaaa82d2971a7124acd319e15c3842a. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58: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/QZTB82204782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5fceb551470734a549bcb663116a3f6f69e1d8caa4a93b45e7f9fc1b69ca5b5. 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/QZTB82204783.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c8f0b2fce97208f6ef1bdd8193cd8c073284b1afd4ac6f39e362e80f4cfe50f. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/QZTB22323514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d825b47163b683e3be8a23ac9ba89c9ed286474e12a3f9aad315906c856f54f. 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/QZES72542083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x807af1d44df54c436693b04da02f850bbb0e65607f2eaa251a4d0d00e04741be. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/QZHN52537418.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x807af1d44df54c436693b04da02f850bbb0e65607f2eaa251a4d0d00e04741be. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/QZHN52537418.