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 0x4c8c20669f343834fb7790fb8238b7a33d9224f04d2e16f83c5a7e8eaf5ea885. 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/ada3f8cd-e718-49ae-80cc-62d15f627d7e.json and https://artists.proofprofile.net/proofs/artist/ada3f8cd-e718-49ae-80cc-62d15f627d7e.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 0x8d5d66acdc34de0dc3c38fb8dba168fc4cf5f4d8061d9f276d642bcff9377197. 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/QZHCR2300042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6be22ac6f4daf0db100cfd846dc5692178116d1498ce33097efc80344394f95f. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZHCR2300045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec7605dc1237fe21fc43ac6752805a95e7c1c4828b1f9654a92105120506c56a. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZHCR2300038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a5a1ee3aa9334a34d2b86a505f3b63ddf08ca53bae6e98cb175c75173ada54f. 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/QZHCR2300040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0616f7b377d1f9c6a448b51d8bddbf3ea255689e0d05fdb0921e6ce393e782a9. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZHCR2300046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2a80b92155795601be4d0e14129663c9fe38ea306d8edfefd2e237bfd90da28. 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/QZHCR2300047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x106bdb7f177996e9f38bf57ab3b611ec416b09cce308149ed894232c54d8d0a0. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZHCR2300044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf24487208f52be59c42a89faf206f19709c7df019fe3cf21f14b0329eacee2ca. 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/QZHCR2300043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84ceaa3795981d58267a0e1d542208e83703c4f7472d8b4b708877ab56560179. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZHCR2300037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6da8a14b373de161a602edaed39d81365e988b5735fd2b92615ae931eea7ba8. 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/QZHCR2300041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45c31942d1867e764dc4c856577161f3ea674f15abc1a5da729052043ef7f864. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZHCR2300049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c21b84260965a22e98a0dbeb0b750b6a51848cd4300445cbdde08f50e9e138f. 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/QZHCR2300054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82f3c295e93c92cbb97817c0aafadf495acfe23a73b764cda9d32b0abf9f4d10. 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/QZHCR2300048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfae411dff5f3eb94edc04cd8998f0dd849cf070acb5915ee2abc82445d979e11. 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/QZHCR2200092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbb57a1531b8e9a4df2373b6e0226ffcdef84a986738299aa47cb90e651863c9. 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/QZHCR2300052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5cce07eea598e94b9df80d7034cf5b0db584f4299502e6e679bfcd6ae5d9a3e. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZHCR2300050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7dfbf43ca1d156c9d62d0b2ae7f7f378369ea86c3c59454f8091f35bf5c5a7e. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZHCR2300051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67d14d1f58da7922558afb1f834ece19f1e28a5d798947d6fc5b774b8c5646a6. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZHCR2400038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b9d1560bdea35ece9bbad4b69898b6a27f31fca240c986e252ec8fb5429a901. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/CA5KR2475625.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe86ff115adb7bb4b7171e1f9531f773383d0fff20ac147fdcb809cd12221bfcd. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/GX3Q92404727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffdfb8aa6df91a66b7f396ef7f8f34f70290ac8c54712635c327660cea1b0f1c. 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/QZWFP2368084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfa98fa5955d085c50c3176b34c7d28a28edcdf5a1d5d55030dd38a19131c88a. 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/QZWV32359284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x137741ccc867db055e36ae2f3d8774031007b3682f0a087332327013d07cbe22. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZHCR2300103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccd29d65bcb71930bc89cb0db70f9f50a4e321ca4b6512f30e2c2f1d1b348547. 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/USLZJ2378619.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcd4ee3f978da998fc44cf13990f9ca693b079d638c7a95cf86db3b3b03810fd. 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/QZSYP2384117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe83722cd55ba870a20b7b0d06eb9edb17a01ce9526b3abedf0907b4b50115664. 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/UKXN22229862.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x137741ccc867db055e36ae2f3d8774031007b3682f0a087332327013d07cbe22. 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/QZHCR2300103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54ebe00ff9fa698c6d1c2ae77aa50cd15d8b73e78ebd08abe0f5d9dd1fdd7746. 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/QZHCR2300098.