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 0x0a1df2b5cec77626e58bd7676354af9064e91ea54b881a6d142e0c74fe34cc3e. Chain 2 (Bitcoin): anchored in block 953777 (2026-06-15T11:52:51Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/cf689afa-3eb6-448f-9f78-6c9df1ac2e24.json and https://artists.proofprofile.net/proofs/artist/cf689afa-3eb6-448f-9f78-6c9df1ac2e24.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 0xe9d4a45e56338042d90d22c5da932c0509d392a2cc19c1426361ff2dc25f58a7. Chain 2 (Bitcoin): anchored in block 958783 (2026-07-19T21:20: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/USCGH2419397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69c5200ac3775e067b1eb758b56b79ececd4f4527a86e77556e2d80d10f5362f. 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/USCGH2419398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1f52122f10bf89fa4200c72e817d1b1f79397507f85ab6949f9f7aa61f6dad7. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T00:27:37Z), 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/USCGH2419399.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e49e2b7243274b9f35768c339e3c1fd043ebd1cd4fac624555bec15b8bbaf9e. Chain 2 (Bitcoin): anchored in block 960376 (2026-07-31T09:09: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/GX5MY2466323.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe011bf06d04819d7ca3582c6ebc140c8f1a6f978c8557532a9ea0101b8585306. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/GX5MY2478535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x195a2759d5ce8e90a234bef0a8d06f8088b4df0c3556e43bdff95046479c4234. Chain 2 (Bitcoin): anchored in block 958552 (2026-07-18T13:15:29Z), 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/USCGJ2529337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfdcfe4cb5571797764cbc370332d8166736e90a85be5c387250f8020d7ac11b. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14:32Z), 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/GBWUL2557208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d9e937b7b3a8fdd6cae28c3cd8f1c7c1685f1b88982591d3658c5db7e9708d2. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14:32Z), 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/QZTRX2532821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bc303e7f09d34c159dda60e910775f31f3f495bbb6b42ff7730c7f0ddad1b15. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/QZTRX2532826.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b54eb74461cbab8c6d9f891b62f05e2176fe7dec5d9ebbd657b5c7138c383c7. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14:32Z), 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/QZTRX2532835.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x195a2759d5ce8e90a234bef0a8d06f8088b4df0c3556e43bdff95046479c4234. 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/USCGJ2529337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd341f3ce0cacd6729ad57d9e37b4582c17be3fd4df8224f1d21bfa7e08cd47a4. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14:32Z), 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/QZTRX2539588.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a01754ada20ec9966a58a4557f80cef64bd07eee17c9e80afc8dfbd045a4f0a. 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/QZTRX2539595.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfdcfe4cb5571797764cbc370332d8166736e90a85be5c387250f8020d7ac11b. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54:29Z), 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/GBWUL2557208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5bd975216726aee3c5e6cbe5d6550af01d4a1b11542369669c950f24b008dfe. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/QZTRX2539613.