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 0x9d25d1ed14fbe3b627cbaf62ffdb7c5dd2123a13ca412380e97a8bd640e0a049. 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/a79cb4c0-6e0c-4002-a786-2f941ac19865.json and https://artists.proofprofile.net/proofs/artist/a79cb4c0-6e0c-4002-a786-2f941ac19865.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 0x962bd2ee90c8349f39168eebfefdbd90990adb70ecdf3963c1cccb029a8d00a9. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59: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/QZHN92277097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b05f9b81259947303c8c30ce6a750c605b29b51fc70d1f6658675b799f60177. 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/QZFZ42463486.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7d34c1e1c1f6ab11a6230d686ff3a7469def885ba59c812d775d8d2b161c7ed. Chain 2 (Bitcoin): anchored in block 958991 (2026-07-21T12:32: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/QZFZ42463488.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe70ae0d32bdfc8dac2d81cf439f3ed35c426534fc99711d2154f78363ffa4c8f. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29: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/QZK6H2477106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9abf818b52593b3bfaa2a2ff8cafea33e7ec88d0714008fb3317db254f4e7ee0. 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/QZK6H2477108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95090115888ae9559d8d9fba59b1afa1fccd0d07643da87a16613fe4163a3e2b. 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/QZDA42268357.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6b8a60a47d240f3b5e046999a07ebe5d4b601e0f05a065800de5d0636d190f4. 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/QZHN32479580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x962bd2ee90c8349f39168eebfefdbd90990adb70ecdf3963c1cccb029a8d00a9. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/QZHN92277097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf05e88a6339bb1f2d852856c9d07fde8b146fc46cce604bd260bfd19088b6a25. 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/QZWFK2411148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x545cdd8263f3804bbf1e850623bf76548f562e84a1a908716098c53531adbc17. 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/QZWFH2493412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d9152d4cd69c8fe98e3624468f6714514fc5c847a42ecbd6dc3ea543108d593. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/QZWFK2411149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57540466097d0a23397655e0167b5035f1fa8fff243f75381b58cffc53f41d65. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59: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/QZWFK2411150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7fcdca32615331fa227a381feafada2006e5a923ef3809f757b723740144050. 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/QZTB22337749.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecd4fda734cfb2e2521c5f87ace32e018bb73d01282f75db773af4dc40d9de67. Chain 2 (Bitcoin): anchored in block 958697 (2026-07-19T07:58:24Z), 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/QZWFK2411151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x863a06131caab83a885fc170468b190212a7a974459734e93d397ba54a6316a3. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/QZWFT2438505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf771ff96893d5ca0733277248eb6d8f9562add2638c797c0448d454369b95bc0. Chain 2 (Bitcoin): anchored in block 958514 (2026-07-18T06:54:37Z), 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/QZFZ32584948.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57002ecb981cd24695efa77629b965d145e88a269060d2ebaf0e257a925a7c86. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/QZFZ32544134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25e5bd4193db7741a9f67ba5e7a91ce9850fa35a7db9677e2bb7541f5522953f. 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/QZFZ42548126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8d606da52bc928928285a225254e87a90cfb826471eb958433011eafe742984. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), 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/QZDA82587805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x788995d11359da878c0bf6989531d13dcdf91c094fbde29fa73aacee267ce699. 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/QZES72588059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27e082de806fc85a290d91939de834d0ccf3b03c91266f7a441c406cf5ca2ce2. 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/QZES72586859.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43960a427f3c78f1cc690574c0e4e0f5773ab3e499c91506b0376053cd1d9df1. Chain 2 (Bitcoin): anchored in block 957866 (2026-07-13T14:54: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/QZHN52587649.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4732cd14170ea71e67fa1020a6f4c341d52abf0496a45fbccb5f26511c4fa017. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZNWQ2574454.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a577b8cb406e0bceae2a470c71523722a766be4b3c9bc6a75901bef72ca20a7. 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/QZTB62597173.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x949acdcd28654c5b6810ff1e4b63fa0ffe5b57d880b192993081a231ce73e76e. 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/QZK6M2471960.