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 0x2b9ec23b37af5254dfe16d29837d1d28afc9afd1a2cf0815db1094ac5105f71e. 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/43716a7e-14cb-4042-83ab-d31d509022f1.json and https://artists.proofprofile.net/proofs/artist/43716a7e-14cb-4042-83ab-d31d509022f1.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 0x3a55f5460bb49410c6cfcf63fe21c94850909a42ac3690c798613e10c30107e2. 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/QZK6K2444181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0d817d082551646372d4c83ffb81951ff92dbea1a1ae62c1e3199d197715739. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/QZK6G2485952.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3001e9d843cf794f7e8d846d596d4e5912c1ca8a173f81388d1445efd0ce1868. 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/QZK6G2485953.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63d857333e9626e548d9aef14c7a9074ca12c21587ae6b97ec5e3464b989eff8. 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/QZNWX2493124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0829a1abff93efdc801222ce963098939831bdbdf2ff0f9c9fba848d7a71aea7. 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/QZTAZ2474225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2efb6629d4f853cc23b555aa6bc9abac89d0a7cd2f9fa55cd65ffe63144431a3. 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/QZTB82454070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb547fc4b466e0daf8adeaaf0d30131ee66aa7b3920c4946f9b6b77a16dfda69a. 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/QZTBE2405511.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf51f2a24244959a8239208873564978f7301db11e8076bf657c5976a39db0047. 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/QZWFK2438431.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5ac793e8cd0ab90329277d54a46d92fa98d8cf7545448065469fde431044c72. Chain 2 (Bitcoin): anchored in block 958935 (2026-07-20T22:08: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/QZZ7V2471270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b4a7bdebd713c0136783ee6a5296ab25073a9cfee8a6879c13e20e19e67ab69. 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/QZZ7Q2407944.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa981ecac22d6932a1886c36d0070d71896361e61719b8a69d871d097bc8b7dcd. 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/QZFYZ2520500.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88c92a08a26667181a6c32232cea9cc26ea350f32a10b5cc5199c08abae99634. Chain 2 (Bitcoin): anchored in block 959051 (2026-07-21T19:48:03Z), 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/QZLL92533716.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3234b0b8c1053f5f9182fb7da95be3cf36a8bd703c5ce32a8d426ab99100c3e. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/QZLL92533718.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56ecef48f9dbaf9b4b2ccd862e554424ecb2518be56377c3aeac553e42a364d8. Chain 2 (Bitcoin): anchored in block 958734 (2026-07-19T12:54: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/QZLL92533721.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3a60ce690cbe5dc21672532199c7b6e748ec4e6fbaa082f155691906c0c2f17. 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/QZLL92533724.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8b76a6790fce3f6b9dd5ed1759f7d12b045e934d95fad0f7afd51c9325e62e9. 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/QZLL92535888.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d44d061b571d3aee23451e8ca9fa407afafc9ba14b80b66c7a02ef06c938db4. Chain 2 (Bitcoin): anchored in block 958378 (2026-07-17T06:45:39Z), 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/QZLL92535889.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeea5d6b3b806b0635d00411f6ea208148b66898d59e2d2489a618c0758c8e586. 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/QZLL92535891.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x418dc8297cfcc111caf5f62e3e38c34adf93f8e4866cceb1966f3069b189d07f. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42:22Z), 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/QZLL92535892.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc30160a840f8deae0f361d0b2417a451b42423755454bdc34685cce8f9b20012. 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/QZMWW2582175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e5b758aa3c7c4ed68c65a19568a2619181a0e6e6f90ea8b34c2d8b8584861cc. 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/QZNB82521177.