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 0xea4614a434625dfd918dc7c31c0d0c3db89d4c7785ffba7e72b12b730534b3bd. Chain 2 (Bitcoin): anchored in block 953742 (2026-06-15T04:47:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/9700f3ad-cf69-4270-99cd-afd3f720ebcf.json and https://artists.proofprofile.net/proofs/artist/9700f3ad-cf69-4270-99cd-afd3f720ebcf.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 0x21bda265e8c3ce767b303db174fbc425127366bb764fe6420c000fa42752b5a9. Chain 2 (Bitcoin): anchored in block 958397 (2026-07-17T10:29: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/MX5061600189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d03d6a0e048ed6cd8533ac87f40d21680722b5e6d31d0c9e187416822251658. 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/MX5061600190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16858183b2468db2ffe106a79cd62224290ea7eaac1a81a92b060a22c258a3a6. 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/MX5061700021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22e37fc9ea34c280f7ec5fc8692c3e7fc19622df02ceff167649bced321ce070. Chain 2 (Bitcoin): anchored in block 958686 (2026-07-19T06:43: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/MX5061700022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87c81bcf22586bb367b8940586ee3641efb9d355e123482a9384e4f1e0c5e064. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47: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/MX5061700023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x857f869581d9fa085b91311e367a76a72f62e0c21e9cf153cacfcae849cc16be. Chain 2 (Bitcoin): anchored in block 958770 (2026-07-19T19:26:13Z), 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/MX5061700024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38046e7d53c90adc21266b1d07292473b9b4b90a7921c4a58a04a9e808344215. 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/MX5061700025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd318a4192d46a720ab35a7ae80bbcc4967b1a1e444d7b0cca9bdd8eb32e741b6. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/MX5061700026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x489489141e867d4adf3a832163d3dfa0ab9ca94748cba06f711b320f09902f10. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/MX5061700027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdad55b6269ff5592e54d611c423a3e6be5dd1fc2f27a4280b6d3baf60d9ed6d3. 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/MX5061700028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8cd8b3e79b90577492a0436d6dbdc8f3decbd821bda67b534176397819a012e. 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/MX5061700029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c926fd092a74840d712c084f35e573b7c83cad2beb101b24e540b77a7d5e963. Chain 2 (Bitcoin): anchored in block 959047 (2026-07-21T19:17: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/MX5061700030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15e463a4b6faaa9d2795060a891c0d4180cc3c84740b1ab360f22af6ef32b9aa. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/MX5061700032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f6892f552730f0514a5925f9898fe6385e7666dabf1aa86411d9f7fe0c62ea7. Chain 2 (Bitcoin): anchored in block 958689 (2026-07-19T07:11:11Z), 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/MX5061801780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd398261e3a5ffeacb3d179d841ea132bc4602f5c6998922cb441e973d3e77c23. 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/MX5062001951.