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 0x6d569a455ed980c4eccc1eabf0cbdad23c1538b8a7bd1055da1a6f347c6ea3da. Chain 2 (Bitcoin): anchored in block 954065 (2026-06-17T08:10:43Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/4e498764-76c2-4d65-b9d1-c760f9797496.json and https://artists.proofprofile.net/proofs/artist/4e498764-76c2-4d65-b9d1-c760f9797496.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 0x072f2d3ff7e13c77ec7c2f91190b18303f6f0cdbfb0121abc2d6f1c56124dacf. Chain 2 (Bitcoin): anchored in block 958878 (2026-07-20T12:32: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/TCAKA2529347.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef5072ea7e17727434b2f4632fe0483b58d79b061562e47aefb8be746f4645be. 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/TCAKA2529353.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83c676fbbe80cfbc4c3d4315c90be64f388a039843a636edb0b2424869fcb5d8. Chain 2 (Bitcoin): anchored in block 958885 (2026-07-20T13:01:04Z), 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/TCAKA2529365.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c64fc4844171946d8a5aad9442e4da76721d3e2b6e875414fc51646e94faf68. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T09:11:53Z), 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/TCAKA2529368.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x082da415081d2307fa8cb4cd6507250a9a662495d01d31a27a92b90d8ffbd6e5. Chain 2 (Bitcoin): anchored in block 958873 (2026-07-20T11:48:10Z), 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/TCAKA2529377.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78abc554766244ddfe911f144a212e2dac30a713376e1d1ba91ad43ede930970. 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/TCAKA2529384.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa36abd6839ceee2ec7f6c2c073ace506a7ac643ddc14d9e694371035e7efdc10. 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/TCAKA2529388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26710afaacee772209fe0179569a52928eef2182578e0dfac92bd45ba5ccab63. 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/TCAKA2529390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4d20c61aa4fa9ea21a47562e066ba8b57dc8c04c1cbe68d8cb265438bfc5e60. Chain 2 (Bitcoin): anchored in block 958816 (2026-07-20T03:51:05Z), 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/TCAKA2529395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26c4d8e498da553703cdac647023039b98a5aae002631460dcdda7e253132c13. Chain 2 (Bitcoin): anchored in block 958850 (2026-07-20T08:32: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/TCAKA2529400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2fd0916aa96d24044fc613476a48a7667a4d70609bbd87d3727ec34806f6eaf. Chain 2 (Bitcoin): anchored in block 958839 (2026-07-20T07:01:59Z), 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/TCAKA2529401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcafb9b225fc0abc8c117dba9f13ee1bb092e53fb003e632007c98063b40fdfa6. 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/TCAKA2529406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3199515d7f5d47ac835cb8b15b92faa20ed9ab9dd256d0b1fa3a7c3964c40a3. Chain 2 (Bitcoin): anchored in block 958864 (2026-07-20T10:24:04Z), 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/TCAKA2529409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e1f0265c537e18eb85df7a4babca70262484bdde6760f5255541d4394f63bf6. Chain 2 (Bitcoin): anchored in block 958850 (2026-07-20T08:32: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/TCAKA2529412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcccfd3c584d9bb6c79edbc643c7726cbd9f630993fcebd5c080c84c3903605e1. Chain 2 (Bitcoin): anchored in block 958876 (2026-07-20T12:15:48Z), 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/TCAKA2529413.