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 0xd5ca2e9119c6a0149c8b5b238c887d38dbfc89c010e304ca391c53facb7a1e61. 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/5e47598e-39ef-47c2-9050-309942fb5b82.json and https://artists.proofprofile.net/proofs/artist/5e47598e-39ef-47c2-9050-309942fb5b82.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 0xdb2fc9932f87984a6eaa8c4f32faeb30848a47ec10c25228e9181a2e728fc1d4. Chain 2 (Bitcoin): anchored in block 958376 (2026-07-17T06:41:00Z), 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/SEXPJ0900510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fefab7ba658a5bad1a9202870e6fa11a23d259aba8d704491d97318ebef82e0. Chain 2 (Bitcoin): anchored in block 959084 (2026-07-22T00:50:00Z), 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/SEXPJ1100301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bf1c54d7947a9973822d2560d93252d8b6bb1ad04cda9729d302ffe75e1c2a9. 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/SEXPJ1200803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d8cd2c6f6140e0de93b1a6b2ce6ce987321f56ca9e41bbdfe11c7842bae48ad. Chain 2 (Bitcoin): anchored in block 956861 (2026-07-06T01:57:57Z), 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/SEXPJ1200804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe66460a5f290a0f69b597d8b2c95827abdbfdf997207034589a37fd427f9a657. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/SEXPJ1200806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00ad97c0f87ca50a92217aafd5428434a578ea0cc96a82d7291d11e46137dce3. Chain 2 (Bitcoin): anchored in block 958069 (2026-07-14T21:37:55Z), 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/SEXPJ1200807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5bc469b16efd4164c67837bd95f89c4a9eae89137e44a03ab0aa6448e5abdda. 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/SE3BP1300102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84efb756e4bbce9094cc175cda9e5eca836c82b536989d4f6c681b0e91299030. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T07:26: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/SE3PB1400101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb0cb27a3078ff81c888aadd11b955524b5d4ce7fae12a4180ec6b7f099540f4. Chain 2 (Bitcoin): anchored in block 958484 (2026-07-18T03:34: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/SE3PB1400301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f48d1c5467adaf789bbbc6f2a7b004ef962d15e7df8628bef585cc89f7d1c14. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58:44Z), 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/SE3PB1400302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a58c06f1caf8970b75017140ccee92eb7249721458b3790b4607590b9f02ee9. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57: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/SE3PB1400303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad19d206d5b1d0224b77ca07dfc7cd80610936eecf806624a63e0b9e1f9e7509. 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/SE3PB1900104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf84ce51cf58b79835042ccd97ae4f4c8206fca62b2ec1a93f8c506a8d34bb88e. Chain 2 (Bitcoin): anchored in block 958662 (2026-07-19T04:43: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/SE3PB1800101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77c08bb793e0af90769f619f53893e17c0b6025cc185796e3c99bb7d29a048a8. 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/SE3PB1800201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a4adfed31d509b18878fb4910b347058ab7e59647aedefcfdd71a6b288b45a2. 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/SEVSZ1500703.