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 0xf6b90979b842d772227dcb730d4ec4215a6bcb5c92184e9a16413caff585e2c8. 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/e75e32c4-a751-4093-9e5c-29f43d6a1c05.json and https://artists.proofprofile.net/proofs/artist/e75e32c4-a751-4093-9e5c-29f43d6a1c05.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 0xa0e5f4c51fac2f35e36a027ee57e2cc343691297cd94bb08dad1e7a25b756359. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40: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/GBSMU3165043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1febd0a38205c4939a8464b596c39a2c6cff0e6cefb7d52b79542748e2f95720. Chain 2 (Bitcoin): anchored in block 958523 (2026-07-18T08:54: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/GBSMU4299601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63b3aed4ebe4778b4abb55542b14caa9a12b3fe712ac8d113a54d2f95c11f50b. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48: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/GBSMU5725905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58f012e038db811404ee86a7707f1fcb2308f40cd152cbcbce3f8ca5cf9e08e4. Chain 2 (Bitcoin): anchored in block 957872 (2026-07-13T15:39:45Z), 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/GBSMU5725906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa65e698300ada4dc348bd7d9c5bcb2e53270c9afc99accb185e78cf8c5ce5a60. 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/GBSMU5725910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5887b02d6f5517193b44be077b80d0421f41b0437d48806538893e089e6c9a8f. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14: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/USL4R2202505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d9c60bd5a8ce42ea101c4a8fd848e7e23126976aa24977c1fdf7128f46d7210. 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/USL4R2202506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc08240c26d4a6daaa5483c1b0a891f6d3a849053be4000decf476e30325e2c39. Chain 2 (Bitcoin): anchored in block 958346 (2026-07-17T01:47: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/USL4R2202509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb50dd43146a3b017786b7d68936d30cb3e74f20a5d4ac6bd9e0cd376739fef8f. 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/USL4R2202512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd23a737992da7aef45fc871e5d3c14e3f32e6f4922d94106d85690581ab1f6c. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24: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/USCGH2456555.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b4319d9f8a55938a16eace0654766e6c0e7f06e00141f3efc75288a0e9ad8e4. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37:47Z), 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/USCGH2456556.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f4248e1603080a355b4bc7d0118d6806b64d5e5b47a14f0e3ea4ba2a1b4f48c. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/USCGH2456558.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbaf36b2e68e18eac1a12551afd932a7c9d89478ea80bcdc9d5dc371a810dea93. 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/USCGH2456563.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e490ca01b7da12ff8bc5a39f4a2cbeccae92c63b6267ebc6d71b278cb422892. 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/USCGH2456564.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5919dccee1c49eefdeb52cd54af2446331d068a2a28ae83674e0d8f1f8b27156. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZGLS2461208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ef580b28abd109d6042e750a7e622bbf4290a28b0ea0e77c64e5f9b900ec506. 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/QM6MZ2206249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31b106152cc3d581397517f1499fafcf1bad305f7649090cd9ea2f73547c45a9. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QZNJW2084088.