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 0x25be93142237d6a04c925d40b111356c254d3859ee958ea67e1d1a9b49662910. Chain 2 (Bitcoin): anchored in block 953783 (2026-06-15T12:24:43Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/d57ca02d-4667-428a-aca0-7ddc0f3856c0.json and https://artists.proofprofile.net/proofs/artist/d57ca02d-4667-428a-aca0-7ddc0f3856c0.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 0x65b1e2b64455ef3fc6058d419740b1b172e6d3e2f1f1448a2ecb20322e3b684a. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T18:54: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/GBLFP2280629.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06eb841f1ece3b3acb45c1ba4a922601a8cbc94d56d2b0d3fa8135cffd0a0ffd. 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/UKXN22230413.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab26ae2d81b6ef4a34c969361e8c03c014ad6bb7d8ed77f8d71dda586eec4f3a. 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/QZWDE2227775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52b3e2ab19051a6de6a8bbc4b5f21990d2724a7202e641bed6a790d9fd731cae. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/QZ5FN2348467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x840c6e56a909453be27aecdcaecedd1606dac7ba4efea4488b65b8e039e9e7ad. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/QZ5FN2348470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d73cf8f0fcd9148585380c24442275a69f5d45d0dbf2a25ac669b57ea7f69f1. 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/QZ5FN2355799.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa284bda46a7e5cdeb588cd7dd9d24d05aff74776b7297f766e7f42788f5b12d6. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/BKG5I2400002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41e2f70b78c68081083bcd6f458726e53dd2570161af0b5e9c03f77f83c41939. Chain 2 (Bitcoin): anchored in block 960376 (2026-07-31T09:09:19Z), 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/BKG5I2400020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02b26b0e9cc1fd054a1bae6aaa491e783fab9fb49c94504943ec7719553ef987. 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/BKG5I2400031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4211c22bbfc260df093ce39790b3f4221148a5a1be02646106d0268e79014bf. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12:52Z), 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/BKG5I2500001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb0ea441ea6d5ad6ca1b8344e4a4cef772e35d14552816d93bca0fb777c7b1fa. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/GBRKQ2569973.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9e037e2b9277044af3066a5b90e6734330935bc6fdaca7e4738ac5f1ee5b727. 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/QZTRX2557465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe53ac298477b62510747e21f90f36ec5fdf197c3508b7829e739b506e88887c0. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZWDD2532635.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4f579eb39f084b6be1a400fb66120e9f3fa06d514816e07d3df5b873cb7e143. 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/BKG5I2500007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ed47d1534b70f72a42a6e8c35095bcb7bd026916685ad9263a7ee726f9844be. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/BKG5I2500005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7622d63a6771127dbd87daf727e081b681068ffe331a8ab582598ec8113d0bc. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/BKG5I2500009.