1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → block must exist at that height 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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fc52b28f09ef23ffa720038a9fdb9a3b81d3642e7db5c5b2893be24144d79bd. 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/5dd45da8-0c6f-4ceb-8c68-ca67aa380762.json and https://artists.proofprofile.net/proofs/artist/5dd45da8-0c6f-4ceb-8c68-ca67aa380762.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e5509573d6126cef78126a176ab18e94920b02e9292111369f367c62b8f7512. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4NgEf8xlckRMfbi2RlQiaG.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4NgEf8xlckRMfbi2RlQiaG.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36598ce510afc51f533151f4ac43552a97aafa9457f30ee4e80b0b0623f5cf3c. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/577rThv58RCqugG0zY3C3Z.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/577rThv58RCqugG0zY3C3Z.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb0afe5f961ae742b4fef285ed8fd06e72e894e6e5022c3e8733fc457ecdd6d6. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4Jqf8rWXp2y8yJFK0fEweG.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4Jqf8rWXp2y8yJFK0fEweG.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36598ce510afc51f533151f4ac43552a97aafa9457f30ee4e80b0b0623f5cf3c. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0GIzsyWjS0wb15Q7zB5L7b.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0GIzsyWjS0wb15Q7zB5L7b.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x058e1e3ee5e14b04d5e908c91bc77d588d48d5ecffcc79b159935c34ebe94665. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/55q5IR87NQcWjFfosyAbOS.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/55q5IR87NQcWjFfosyAbOS.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6e52e0fa9a2666472304f89b6b9a850b981f205dde048622f7c42212f5e885a. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/03S9ATtLIBqudkXFQsajpQ.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/03S9ATtLIBqudkXFQsajpQ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2dd38471e41a8f8773606b54454cdfa1b206dbbbe3310c8258ce48025ed2fb7b. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5xKO9fHKGG5qzTCKuc9OGK.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5xKO9fHKGG5qzTCKuc9OGK.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36598ce510afc51f533151f4ac43552a97aafa9457f30ee4e80b0b0623f5cf3c. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5zBO8f5BKQX4VNR3ILfDXk.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5zBO8f5BKQX4VNR3ILfDXk.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb0afe5f961ae742b4fef285ed8fd06e72e894e6e5022c3e8733fc457ecdd6d6. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3egyZ3f9NS4x97Haa7xQ5b.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3egyZ3f9NS4x97Haa7xQ5b.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb0afe5f961ae742b4fef285ed8fd06e72e894e6e5022c3e8733fc457ecdd6d6. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3lc6BSosCqVoNddw1izHXj.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3lc6BSosCqVoNddw1izHXj.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad3741231ff306ca87905c6f0b3b4e09c338a46ee230fc96c635fc8c46a9346d. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5Gw3SiNinRr4kY8FxKl7Dm.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5Gw3SiNinRr4kY8FxKl7Dm.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61d971e647217a1d0c7c9581da4525edcc9f687082535fea8ed3335e602a506a. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7M7d0e8Ue3Z7QieuZe72J9.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7M7d0e8Ue3Z7QieuZe72J9.
{"copyright_id":"0xcba60fbd579f4a7e2c95142b07fbaf6210aaa7d634639dba0f1701c91284a6c6","isrc":"KRA302300487","name":"Get A Guitar - Chromeo Remix","registered_at":"2026-06-10T00:53:08Z","spotify_id":"2unK3dXVGcy4BpJu3gFY9g","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcba60fbd579f4a7e2c95142b07fbaf6210aaa7d634639dba0f1701c91284a6c6. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2unK3dXVGcy4BpJu3gFY9g.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2unK3dXVGcy4BpJu3gFY9g.
Get A Guitar (English Version) - Chromeo Remix
{"copyright_id":"0x2b88102168327af8feba28e30b7e90d7d896a586f4656ad400744c9f7cb84d14","isrc":"KRA302300488","name":"Get A Guitar (English Version) - Chromeo Remix","registered_at":"2026-06-19T07:55:03Z","spotify_id":"5iOn6Blh3DVovnLQRWGWM4","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b88102168327af8feba28e30b7e90d7d896a586f4656ad400744c9f7cb84d14. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5iOn6Blh3DVovnLQRWGWM4.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5iOn6Blh3DVovnLQRWGWM4.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41c4a8d79f6a9ec97b8705343ba521774b01b5ba343562a6d300640485bee2c2. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/553nkT2npldTIHaYZ9zaeW.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/553nkT2npldTIHaYZ9zaeW.
{"copyright_id":"0xc4f645a2af8793decdf22882937b99d0c76e47a60a2cdcf14ce176a8be160c70","isrc":"KRA302300429","name":"Get A Guitar (English Version)","registered_at":"2026-06-06T21:15:46Z","spotify_id":"09xsY7lqvO9oCueNCRBL8A","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4f645a2af8793decdf22882937b99d0c76e47a60a2cdcf14ce176a8be160c70. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/09xsY7lqvO9oCueNCRBL8A.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/09xsY7lqvO9oCueNCRBL8A.
{"copyright_id":"0x23c35e470bd33f7adf8553db2efa872082d5c88dccf0a0be572acccb5671b30f","isrc":"KRA382321450","name":"HAPPY! HAPPY! HAPPY!(씰룩)","registered_at":"2026-06-04T13:29:58Z","spotify_id":"7zjaxI6TDiUmNXZiVXPHzJ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23c35e470bd33f7adf8553db2efa872082d5c88dccf0a0be572acccb5671b30f. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7zjaxI6TDiUmNXZiVXPHzJ.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7zjaxI6TDiUmNXZiVXPHzJ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd15b6e0889a2f1b8a3c282410726283784973bf6c4b3f417e2dc9967260862f. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2FjOjoQxErb7pKys73rKu7.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2FjOjoQxErb7pKys73rKu7.
HAPPY! HAPPY! HAPPY! (Opening Song from SEALOOK)
{"copyright_id":"0x8d0b6a248d2696316aa209f12d776e8d493acb0d23d0b656c5845810686e9987","isrc":"QMFMF2329525","name":"HAPPY! HAPPY! HAPPY! (Opening Song from SEALOOK)","registered_at":"2026-06-07T06:02:50Z","spotify_id":"3NMclPHkPsrWaN8kiJOsJu","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d0b6a248d2696316aa209f12d776e8d493acb0d23d0b656c5845810686e9987. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3NMclPHkPsrWaN8kiJOsJu.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3NMclPHkPsrWaN8kiJOsJu.
Look at me SEALOOK (Ending Song from SEALOOK)
{"copyright_id":"0x18507c24f12a899eafdc6830b5211336316a0ef31d8031762d83abd5a0b74ec8","isrc":"QMFMF2329526","name":"Look at me SEALOOK (Ending Song from SEALOOK)","registered_at":"2026-06-07T11:14:22Z","spotify_id":"1gEUGSfE84nVO0welqLGTD","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18507c24f12a899eafdc6830b5211336316a0ef31d8031762d83abd5a0b74ec8. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1gEUGSfE84nVO0welqLGTD.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1gEUGSfE84nVO0welqLGTD.
{"copyright_id":"0xc4f645a2af8793decdf22882937b99d0c76e47a60a2cdcf14ce176a8be160c70","isrc":"KRA302300429","name":"Get A Guitar (English Version)","registered_at":"2026-06-06T21:15:46Z","spotify_id":"01It06sDuvXfxD6SM3AlTR","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4f645a2af8793decdf22882937b99d0c76e47a60a2cdcf14ce176a8be160c70. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/01It06sDuvXfxD6SM3AlTR.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/01It06sDuvXfxD6SM3AlTR.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41c4a8d79f6a9ec97b8705343ba521774b01b5ba343562a6d300640485bee2c2. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5bnqVShfhXTIk1XCyly5w5.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5bnqVShfhXTIk1XCyly5w5.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2936a2a40b92180652b352b47101369458409ae90d85261ac09a5e58d726caa. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2cEwQnP4284g37N6D7ETND.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2cEwQnP4284g37N6D7ETND.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x245ef76f7101d07026bbc1c3c92da1bdc7e5d0ea07d9dad1495c32ef5d3cf5a9. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/11s5p72subU7SHJPzyR2Lq.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/11s5p72subU7SHJPzyR2Lq.