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 0x97b984856620ba4be9c00ffe2bbd0a167e836f3b4ec559acd748db45e2579732. 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/fddb2790-3a3b-44e7-911c-fbee97d1506b.json and https://artists.proofprofile.net/proofs/artist/fddb2790-3a3b-44e7-911c-fbee97d1506b.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 0x56d32f7b82161b69f5f0d70283e2b4b512001d91f20543225371769d7e05e1fb. Chain 2 (Bitcoin): anchored in block 957688 (2026-07-12T09:52: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/QZHZ42152220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ef758215418c909082a49dde255bbaafa47fa5ffdb3211c2d3e232e331e0831. Chain 2 (Bitcoin): anchored in block 957699 (2026-07-12T11:51:06Z), 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/QZHZ42152221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73a989545210ba824a878640bd2f0a9b57ad60b983e34e43e9c4617d56a1e5cf. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T06:33: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/QZHZ42152225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc3ec7964fc198876bc33230ddf957390c7fec25de99ed6fcaaa308df38e4402. 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/QZHZ42152226.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x231a88ff14bd8df949b704754b0f4f2bdf3ea3bbe78d2f4db0788fdbc8032e57. Chain 2 (Bitcoin): anchored in block 958246 (2026-07-16T05:55: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/USCGH0869614.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc215662823ba77d87181f1ecce06b7195f7a4c3e476933557d2da2242b918d86. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01:38Z), 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/USCGH0869615.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe41ecdb68b19fd74f5a15dd2425a1fd1856ec804357d725a1d69bf864b9630ad. 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/USCGH0869617.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d4655772a812da623048072b4eb9304708361c87b1cd2319ba7ed5c617ba887. 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/USCGH0869621.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x523bb441c7848fbb8cac0381972be97ce3abfda746dd109643909cfa933573ad. Chain 2 (Bitcoin): anchored in block 958067 (2026-07-14T21:26: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/USCGH0869624.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5a40766645dd5697fa13da4b6ba6dc60dce56e4d55435c1dfa85195baf29970. 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/USCGH1081328.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe45817675f429674a73ffdc09257005150dff3e2dcc94f836b06309cdb1317f. 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/USCGH1081331.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec6cf794f4ff67fa5cf46da9e5c9edd075329bc6817132749ccf569760958e0c. 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/USCGH1565724.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc29b2d0b5a521b824b20b48a25677acf4e07d665eff205c82d60b000a11dd016. Chain 2 (Bitcoin): anchored in block 959058 (2026-07-21T21:09: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/USCGH1565732.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18f1ea25df9c865b0496b1b6d9ba738ddde8c3fcd7660bda88f7dc14fbd7cc9f. 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/USCGH2308781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5d0b6197f6a1ee84347c861881205dba98ebcdc9d6da838ae3235cef42bc8e8. 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/USCGH2308782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c7a7c2a940cc658b5d0a5a2f750b9e6adf37038d607d9bcc20c8256bfee5429. 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/USCGH2308785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x327f9e74ca06f81a8f50eb82a8950cbb95cef09c72e0d8e3a1a623a2c0b072f0. Chain 2 (Bitcoin): anchored in block 959109 (2026-07-22T07:21:40Z), 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/USCGH2308788.