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 0xdcb065ba6aa866518fde73d26ff1668e5876c6f56ecb572901284024f1b7fee3. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/eb6d0b77-4464-4776-8187-80daa296249e.json and https://artists.proofprofile.net/proofs/artist/eb6d0b77-4464-4776-8187-80daa296249e.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 0x0c4bc73a7e80e8f07497354a1b1c0822f59db542d53e025ccd70443b0f04fbbf. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58:58Z), 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/FR10S2303293.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb03d324e73345bf9a01fe42cdd070c9287cf482abc6b564e1424410a1af56e16. 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/FR10S2303305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b7f93cdac6bfca4cc42524c7f236f043867179e6ac1a68fcc2057533fefe002. Chain 2 (Bitcoin): anchored in block 958670 (2026-07-19T05:26: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/FR10S2303295.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ec7148ad14b59f908ece3b1b7f26905d5e147b2aa1e9feba0337aa366e5ee14. 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/FR10S2303298.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc44102e94357bb611da922c7efd99a9d76dacc045a23cd347246ada98a3de75. 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/FR10S2303302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74c6c7cc11f05361dcf6445e71f91390cc900d5367be4f417f6102b0935afe73. Chain 2 (Bitcoin): anchored in block 958721 (2026-07-19T11:02: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/FRX452381691.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbe11aca28a54c57cab0539fd5d41ad549b83606aff8e09934a1e2638989b7bd. 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/FRX452381692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4762518a6486975765923791db4482312bed51f7ab6049dba1bfd43cc12841d. 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/FRX452381693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb04120d7942f09bf3215dcc9e82d9ac201ba384f3b08e66651f8ebfb700d6e34. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22:58Z), 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/FRX452381694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e6e134d2f03f61d07c9d586cb4c1342ae18b698afa449de569c45db54692424. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T02:46: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/FR2X42372421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77fcda87c28d8b6d36af84d8f0b24d41514f533c2168c21ce129c31a5a71ca5f. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/FR2X42372422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa20afa0388467060ba1bec01afb3809ba16cde020c794d5bf45563ffc21395c. 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/FR2X42372426.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x689215d83b103f0eed261c7aaaa617ded34dd24cd916ad263e5d3d135575b836. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38: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/FR2X42372429.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x577b291f295185a4e6f16756df768a6da34ba6a553ca4e94309d381543a742fe. Chain 2 (Bitcoin): anchored in block 959096 (2026-07-22T03:48: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/FRX201927868.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57dc3585f2888ce9c0089d07bc0ef539fac16161d2474fd10b9000c85f3d3168. Chain 2 (Bitcoin): anchored in block 958399 (2026-07-17T10:39: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/QMDA62447924.