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 0xffb622afabc5372440c37f334a64491038ea2d2c134a1b9db384e718ff15c4b0. 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/76d03058-87ee-4a09-b222-a77f88fbd26b.json and https://artists.proofprofile.net/proofs/artist/76d03058-87ee-4a09-b222-a77f88fbd26b.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 0x2c405627d244ef22c69ba416a0d868499788254c6592d403d6c9dce910615b0e. Chain 2 (Bitcoin): anchored in block 958268 (2026-07-16T08:56: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/QZFYW2078980.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a0223fe924789324c211647c967896dfb28a34fcac8eaf1f5ae9f9a611ec902. 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/QZFZ22050941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a0223fe924789324c211647c967896dfb28a34fcac8eaf1f5ae9f9a611ec902. 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/QZFZ22050941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6aca293adedd3c34c4fb558eb27f208386d745250c2e79f5c7662560336d7d02. Chain 2 (Bitcoin): anchored in block 957863 (2026-07-13T14:41: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/QZFZ62149117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b9b53f0cc43f58092c7f2416d27b9e24ef3177e924edce9010825e7fb90bf85. Chain 2 (Bitcoin): anchored in block 957776 (2026-07-13T00:05: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/QZNWT2128727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x047b1bef72e38ff55a6c18514170162cb91b2602dc7d09a6c214b0000591d6c2. Chain 2 (Bitcoin): anchored in block 958407 (2026-07-17T12:08: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/QZDA42296836.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0bf59adc843f97d0b9524b9b6088db99eb8c3f1e9d199954498e9dba971f7a6. 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/QZHN72257717.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4719e05c83a6e9065609a967b58dedb640c08b561cf026d62ae552a81d64468. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/QZTB52329380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x841536fe2f3d70c3190752d9e05eecabcbd0368ea8981b91b65adc7596cadfc6. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27: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/QZNWV2162208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce5cea66ea3016516aaceb1ade1cc4e7b8e9a3160a870d644e6043498950053c. 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/QZK6H2161085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b8a7bda9d82ef17d76303171d5e09fcaf01217d35e02e4c19ff315882c17c88. 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/QZMEQ2176462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06d65e715fe7009b34b9ff4114b8dbc156f72be102ba378528b33aa11ff22329. 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/QZDA52303651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b3fc1776273270119ebbf5b7288ba32f9fea652531789c0f9436d617a63cda6. Chain 2 (Bitcoin): anchored in block 958825 (2026-07-20T04:55: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/QZHN82311135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x047b1bef72e38ff55a6c18514170162cb91b2602dc7d09a6c214b0000591d6c2. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/QZDA42296836.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ebe9909e187d289c552f5032d040f34dfab433b053f1dd327f86ca2f9f6ece5. 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/QZK6M2348206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf135d811c40580cd4030acc7c6408674251e1c30453ded2ec59bed6d54984a22. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57:12Z), 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/QZNWW2271871.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb358df4f4946a8213af7af1b6480ebfa1c480bfbaf1ac736351202a43edbf4c. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14:36Z), 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/QZFYW2087979.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcca4ba7ea721a16b3bb00a7feef67d8df99ffa72753f45aacceedd8111649c19. 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/QZRP52575894.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd38a0754dfda5596164ca675e985ddc7f93419f3ac4bbb22d713b67f9bb9d43. 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/QZAKB2500034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5209b5239a0bd1b41c9509465c497abc0d9084cbcb9cd97b9b602ec87a025ea. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24: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/QZAKB2500033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5a30834b1b789b2e50fe5a6efabaf9be073ff19daaae5e9ec78310fb99c44a4. 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/FRX762246766.