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 0x2540f8d8c42fab8b17f3eb39fa402fa522f015aad0cce0a6d19fdca407ca9e89. 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/a3a1b3ad-ca01-4886-96eb-e5b13a30eb49.json and https://artists.proofprofile.net/proofs/artist/a3a1b3ad-ca01-4886-96eb-e5b13a30eb49.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 0x3576b9f8a658778338aa65c5c19393cc6ad559180d25b106ee85acf058e13f3d. 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/TCAIM2418130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabf6ec1abfa52d05ff34535865fe04f56da3f874e64ebdb3baa3a78310e8402b. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/GBWUL2483614.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x963b5a9890a53ff907b568f04151be9591b2a73e23c59623d3f5c6cddc98333c. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/CA5KR2434170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6442db670f63eeea31a38bf0472b9bad2759d20b7e94568012aa4c24fc4115d9. 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/DGA082389188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a7247eb473652aae022f277ef02882b800a04836a06e94139790f6f22878bb6. 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/TCAHG2311238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12d9563ac54ad02dfffa11a72ae17de10c585ed9e99391ee8313ad761d752a40. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/SE6QE2332589.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a41c46d0973470cefb3463402753c1a9f1c5a16c7a6a0086738243da43c1130. 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/USLZJ2349010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaed88943d28cba098bb914921efc07c1a71551bd7f730115f3fbd3240c0f1b5c. Chain 2 (Bitcoin): anchored in block 956862 (2026-07-06T02:10: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/USLZJ2349259.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81e23868b04d48601c160d9389179cce3bf509e98d4db08128cf122092d263a5. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/GBKQU2289592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20d64fcd5dd187c8c5ffb885a42faf37c649f0290a81d3ec8869cb70f85d3316. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZS642257105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0d5a6c104fb2eda779222cadcb23b52025d8371873ca72b3d3931df701f7621. 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/GBKPL2201413.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfef5c3a6a54ebf494f8a8552b91e53b7ef886095e6dbe119ca4f2ac850d5b182. 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/GBKPL2298620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd86a4c55acd5cb9693664e3a123b75562b4c1f17bac41a519bfb9cd705c30250. 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/QZS642239858.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb614579de3bed94ba92d7a9c163c54fe4cb0cdd4901530fc3882ab2f6dbd26c2. 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/QZS642137198.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa338546200e4cac183e2d1515e94d46c2526dcd90e6fe2c9e0f9c2f0e16746c5. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/CBAUX2402703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40bfa52514869b1d3528aa080400bd0d2559933c436d7cfe8375de8fdee27c02. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZVK62300033.