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 0x1433e79fb4e94c06128275975920c473f8a6418d01c1a013b8ed90f0c2efea6d. 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/e44aa536-f704-4e63-b9c4-579ab04be9be.json and https://artists.proofprofile.net/proofs/artist/e44aa536-f704-4e63-b9c4-579ab04be9be.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 0xd514239024c8ee953addf123e09c768f3a6785f207aef0635250d652796bafe1. 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/QZDA72076793.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x590a2de5d03b7f53f06aa458f59f8d83515568a61d3a95e50818b8efc303e7fa. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53:26Z), 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/QZFYW2173125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd753f3f292601445c17e20c6e76467544c44153c86bd5510eb17fab5defe8328. Chain 2 (Bitcoin): anchored in block 958963 (2026-07-21T04:02:02Z), 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/QZFYW2173127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9ee8c716e127aebcbcdee6fae7cfba350faa3734b5f10907c95635c68f1ea6b. 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/QZFZ42135184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe503649867df597afd2616e654cf2b4583cdeca2f20143c4d45c9754be23c527. 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/QZDA82139005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48712d8b0869e43b3dc9b22df8de9e9c719d94b63be64cb3279da229260eb1f0. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46:09Z), 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/QZHN82143409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e33493b386d6a55e43b4e1980260265d4885ef6da5d5ee7f3a71c80f78ea5b1. 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/QZHNC2173341.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdba5f98972cbce3d1f779bfa234c30b7e4c112ec4140200ec3d6840673e4d1e1. 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/QZK6L2181758.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c405097920db3314144cc63ece62db4bfab9f8823a448bd60eab2eba94b7fe6. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05:55Z), 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/QZK6L2181759.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac767dab190e9262bb1d4ec3f3021ff4145a1e3cee7be2b8baa96ced71f3538f. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05: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/QZK6L2181760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x090261d67787b2881797b0d6a86316f068870d41b19046eca99f4911233db6bd. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57: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/QZK6L2181761.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b55f6dbd75b23486a288e01653d9860778cf042ea7a58f1819ab152bb6a62aa. 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/QZRP52121974.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x567e47e98bfebb0ba675806eaf4aff48f7d0570d1e7673815825ad6b79dd6613. Chain 2 (Bitcoin): anchored in block 958242 (2026-07-16T05:02:52Z), 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/QZFZ22298609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x798a68446d7c88a8f31691180bb6fa18610945100a640dbac4f0c83959fb6e02. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/QZFZ42256042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e6156b4bd5ca38b95cf3e0381187d2e74ca69872ac084d252678ac20539b939. 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/QZDA52256846.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2ba1726d21b3365876684e5623ad0e3a3b99c4186adadcabe917d375f00026e. 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/QZES62292919.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43dcf757dfd2edb788b2dfb6d031c13404e9e75f1d4dbf474cba2ae88c8707e5. 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/QZHNB2288048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24f99b664b2f9c4834db7d2a9ce34f503fcab797fc740f58cfb8fffd91db473e. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42:22Z), 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/QZK6K2249138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf70cea92ee4ebbd9f0654f38e1c2aa2950c31773ae014ff2510f609d93736421. 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/QZMEP2261491.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f4a72e0a4ba09c1b86cd652657c9bc73aaf6743a562bf5e86eab5215442bb0f. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QZFZ32423046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04e962f96df2cd19f33616b6b2e5af975f27ee9a62550965b9d11b7d510b9fae. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QZHN52218611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x942e13f247bd5a054aea59669338feeb903ebc22c508baceee264619353bb222. Chain 2 (Bitcoin): anchored in block 960191 (2026-07-30T01:51:26Z), 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/QZRP42229181.