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 0x0fa68257b2c710ae7c63e14f793c03eb78269170da556eb037f2cce86689394c. Chain 2 (Bitcoin): anchored in block 953777 (2026-06-15T11:52:51Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/cabc8e58-49e2-474d-b67c-bf27004c5db9.json and https://artists.proofprofile.net/proofs/artist/cabc8e58-49e2-474d-b67c-bf27004c5db9.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 0xe44efa8fcd3814c5a8fb016d16e877f5bae9dcec56543e652ec5fd5218d9b02e. Chain 2 (Bitcoin): anchored in block 957052 (2026-07-07T14:50: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/CA5KR2344251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2b37d26f332b4b721353e77b53f4e211f698cd82bd042dd2d49df7f3e42a6ef. 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/CA5KR2350825.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ed070f141a12a98618db3da60b8f11cf59bab953d7ece82171856b2fd80dd71. 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/CA5KR2343665.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x823c0e22f268ddda670fd7bf24a785d5b6973883482b031d68c5945b3417d83c. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/CA5KR2328306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x271a10ad2ead3ef34a2b77bdda55d816896fe74dbbe23383225e1775a345f5e9. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51: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/US7VG2362454.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe7a38eae6e405c7cab3c8d92662b77a7c56a4d90edeb58d6f18803e28ae438c. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/CA5KR2301947.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b7a489b2b156b7825cc8eed701705148323cd9155e4206f3e10e6326ccb7592. 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/CA5KR2295362.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a46488ebdbd9e9022c8fd43e960ae27cacbcbf0aa577c7a55012220b06cc34b. Chain 2 (Bitcoin): anchored in block 960288 (2026-07-30T17:41: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/CA5KR2229387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa873b9520996b76278a0b19d6b340f746622fb882005da90e438355074d7ad0. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/CA5KR2208327.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x538e766966717260784debd58090ceb5725e1440b3a78274d49d57cc7780e880. 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/CA5KR0003465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf74c2076adc3c57f44fa6309a8b3f1b9ad3fafd2a833aeeb4a2dbe01b1154e07. 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/CA5KR2197318.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c90194f2abb0ac483f2dfb3b558b4ddd3647467e16ae870d18fc0bf9657a397. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/CA5KR2191567.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79953f2df295b0cb7a1a69831380dc33ef56e1a0c9deab63b08ed5ecf3bcdf1d. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/CA5KR2061798.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6b49c8d63e2247a6fd7c4b144667d8d2c1709a00c6f7cd31e1d9f04c134f017. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/CA5KR2104862.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca5a23cedc9dff90582ce31e5a176f64c501f4175d79488cc7f82860399df8c0. Chain 2 (Bitcoin): anchored in block 960222 (2026-07-30T07:48:45Z), 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/CA5KR2052203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0576c1a7adbd3ca1ab0c6cb73632d05036739afb9875cee5f26189701b02b05. 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/CA5KR2113437.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb67887a4554f40b68eda01707e76755e4504386e3ba1cd7bdbda0b01fffa5ac2. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/CA5KR2121002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01073a8f158f44f85440d7f60afa8203940fdc54405c93e7c4f11af01faf941d. Chain 2 (Bitcoin): anchored in block 960362 (2026-07-31T06:58: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/CA5KR2121004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff334c938df52b0d34ca20903038982b7e5bf7694062c318b8b86722bbd6fe30. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/CA5KR2121005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x826bb2004c9df0d22e92b50fd464e89d1260f3f470b9629f256e27327f664501. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/CA5KR2040612.