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 0xe9ecab656ca76469a2eb8bfdb3a4ba1267f41d88f9099211fa6d7bf6d3f4d3c3. 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/1c06616b-4499-4133-bf51-a18ecadd1ffa.json and https://artists.proofprofile.net/proofs/artist/1c06616b-4499-4133-bf51-a18ecadd1ffa.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 0x26738ed1c57380505843defeb051e363c1a0e4114040383038caab3b9aa11d2a. 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/QZDA82290992.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91fe3cc3e1f7d2adedc73d3bc60907d4d4df7ef7eddff1cb502ab8947f978e17. Chain 2 (Bitcoin): anchored in block 958051 (2026-07-14T19:14: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/QZNWQ2205070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8cf3fa1c26700fadf8228ac6a230ed8da24572a0c6e809919cbda63f8502c27. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZTAX2201477.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd505e79d8c4c40e057f31933275931cfbd1559b4ef5add3faec2e54568a375ca. 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/QZTAX2201479.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f51c4b77c9613b6ccf3a67fd9c59df5f561f819704b4da65a991141e3d7364d. Chain 2 (Bitcoin): anchored in block 958432 (2026-07-17T15:43:17Z), 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/QZTB92261666.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0879a2fbce09dc68a7ff78cd66fb88f7a7626b9ac9360630ded55371ba7a0460. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZHNC2399883.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x981001e64a6020c3e86c7677fd7af0fec831c5eef952e4deaff4f302a5619958. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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/QZHNC2399884.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x166c9c38ec882e711761be30d2e77d677281af03b3d9ee31f8f2c4277502c9b9. 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/QZHNC2399885.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc360a075fcf6f6d0fd8e81532f32418ce7689b8f59ecb3659be0b2d126c9c7da. Chain 2 (Bitcoin): anchored in block 958676 (2026-07-19T05:43:13Z), 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/QZHNC2399886.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b2266091e89a6d682a6e2ea4d98c913b40ccea46027cbd7b9707991009aad96. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/QZHNC2399887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d8a9303d4381671062475f90c08b896805ec9c6f26a6e854977db499b1b5103. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/QZES82478756.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab707c80edaa5488dfb89d9dc1e9a9dca0b1137bf9b098ff9af9abc0c4e90980. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14: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/QZES82478757.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x815f3605a71b4ce170f89c1755ec79b9190d8fccf68a1e1a1d08a1a3e57c6fff. 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/QZES82478758.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf838d686b878a814cbe629de721326e6e23e67785252de05f0ff48ff29c4b22f. 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/QZES82478759.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55f039b294596e3c9207f2fb4d18d057f53d060184c635b347ea554be5ee62a5. 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/QZES82478760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1c60f146eda3f3067858af743fb83ae74d843853722ddbda4fc4e92c56ba4ea. Chain 2 (Bitcoin): anchored in block 958680 (2026-07-19T06:04:14Z), 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/QZES82478761.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd48944ff196784872cb773ca5529c82a330eda8f93e06dcbf7fe875ca46bcdfa. 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/QZES82478763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc422afb33140daeaf032efe9ca0a46feba675f0657bf44a1eda128975f8aa8b2. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22: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/QZES82478764.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71d8700fee4dbd0c657a3cab277d34f97177603f6eade849732547186c9fc8f9. Chain 2 (Bitcoin): anchored in block 958473 (2026-07-18T00:52: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/QZES82478765.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93cb7f6c9fe6c25e079a5e57199959329b52a1885615c61fa69a6873c3bc3461. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30:13Z), 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/QZES82478766.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa766c8f032ade913786c16b46be436abf76fb86d12f1064d7d4a8f71319ed528. Chain 2 (Bitcoin): anchored in block 957796 (2026-07-13T03:24: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/QZNWS2409212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x588e0e9f221b784c29f0c15976798302e78abf406dbfd7f7c00e247d9f817e25. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T08:14: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/QZWFU2569131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ee6aee073d5721db983d39f7f9c09016cd2559f29c8c47c979c98f638adc6f1. 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/QZWFU2569132.