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 0x3e9e2b1d44f12a504e8921ef1cc2a36ce517904eec4f5e91968d7879b4145cc6. 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/e8c12821-1152-465a-ace6-c9cbdb94bf64.json and https://artists.proofprofile.net/proofs/artist/e8c12821-1152-465a-ace6-c9cbdb94bf64.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 0x4f42d5b97f1294a87b87ebf77a01bd0e276f33d8bf0d39856f8ecad200305de1. 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/QZNN22336368.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0dbd8530dc02807005cb2b0713dba3f0d2aa02e6707dfccba4a6e653bc18b01f. Chain 2 (Bitcoin): anchored in block 958395 (2026-07-17T10:10: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/QZTAS2437383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc40ad26ba64f9bf5bae2bf2871b4149f8e0fa6cfab2474a62c57d3ab23854014. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/QZTAS2437384.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11e7cd3396c3c900a8df83b63be208c127157cd2c0952b80dfa6cecb033aeeb2. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/QZNWV2458906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd21b962ecdab9ac46e863a400788164676de566b7ba38f75f96ed7773c9f32db. Chain 2 (Bitcoin): anchored in block 958708 (2026-07-19T09:08: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/QZTBE2471680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87942b576a81e67ee0ecbf7f83fbd1807b23c22e3bb87cd4b087eaf4e6bc53e8. 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/QZTB42486346.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd36a9e8023b8c76375dbc7e0475806e5c36b2057f59dff5e55e734ae28f40170. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/QZTBE2471682.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e774cf2486fca2348aaeb886865e80f29a3a115d9f39c246b5f5ab5ce04c793. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/QZTBE2471686.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0985dd7a5a157f5fe2a2b5924b59445d435cf763c20b9cf100942d0d5a27bfd1. Chain 2 (Bitcoin): anchored in block 959015 (2026-07-21T13:52: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/QZTBE2471690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa96c6366b9dcc66c4d8d06f02f1049893c6947fa4d674f29885b1c5eb2eaaa0c. 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/QZRD92406381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1df1c59fd4943535304afe0817de70dfb181276fd8b747c9657077d91185fcec. Chain 2 (Bitcoin): anchored in block 959065 (2026-07-21T22:00:50Z), 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/QZRD92406477.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb56bd8e29bc03edf5f1b17e11cf4bf349575d7ac580868fb50968fa91df5c350. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/QZRD92506642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabbebbb3b51201074b62c4947c750bddb6880c444a5b5255df7370dd5e5b2fb3. 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/QZRD92506720.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4f0f08cdf14ac5ecea3adfff24f10d6e35a26af099d2f10cde011fb24d21025. Chain 2 (Bitcoin): anchored in block 958380 (2026-07-17T07:07:02Z), 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/QZRD92506631.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabbebbb3b51201074b62c4947c750bddb6880c444a5b5255df7370dd5e5b2fb3. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/QZRD92506720.