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 0xd6bb2e72ae7406707e96ae71683d07a1ac81e2b91787f65521c76be49c59f615. 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/a10dcf3e-9724-4df6-8fcc-aefe6f9b1dc1.json and https://artists.proofprofile.net/proofs/artist/a10dcf3e-9724-4df6-8fcc-aefe6f9b1dc1.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 0x0b230878ee1220408e91376977bae97046968787bbc567292c0ef371f50fb29f. 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/6uhvh5mtiQCQNukxuNbQTk.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/6uhvh5mtiQCQNukxuNbQTk.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2aeeee2df301c6af256938cee1b143554f2092a33abd0ec6bad5142f6c966380. 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/4N8r8gq2Vufa7MKzhJL9Qq.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/4N8r8gq2Vufa7MKzhJL9Qq.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88847d284442fd7e0bec705b482ec04e2a97ca5883bda25a3b9e71ba84e93057. 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/3S6GLf5HCSys4Kn23gelh5.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/3S6GLf5HCSys4Kn23gelh5.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34c3f6bb30b9b020de47c397fcba4da5df2d2a62f168ac213b6fb29d6aaa52a1. 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/7v5C1zaxa1xz01NH7Xt4j7.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/7v5C1zaxa1xz01NH7Xt4j7.
{"copyright_id":"0xec0a2ab9a3122e4f5cb105b13e8de8068cd5693f4edea12e5fb48fc401e1233e","isrc":"ES6702403001","name":"No Hay Vuelta Atrás","registered_at":"2026-06-07T20:42:35Z","spotify_id":"4JrZz2S6mmNR7hRFiYk7tf","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec0a2ab9a3122e4f5cb105b13e8de8068cd5693f4edea12e5fb48fc401e1233e. 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/4JrZz2S6mmNR7hRFiYk7tf.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/4JrZz2S6mmNR7hRFiYk7tf.
{"copyright_id":"0xc8eccbd336ca9631bdafc6e171f06a0c8337985336c2f5ff88798bf0ae8e0b73","isrc":"BK4DA2462336","name":"Mal Vicio","registered_at":"2026-06-05T05:44:19Z","spotify_id":"3EcOG7NiwoDQLJDrXm5uA6","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8eccbd336ca9631bdafc6e171f06a0c8337985336c2f5ff88798bf0ae8e0b73. 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/3EcOG7NiwoDQLJDrXm5uA6.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/3EcOG7NiwoDQLJDrXm5uA6.
{"copyright_id":"0xe6d9ecf11c06ded6b91a93050e729a8f19b2c7d516c415ed272e7e953b4b71ff","isrc":"BK4DA2458965","name":"Cómprale Algo A Mamá","registered_at":"2026-06-07T08:02:52Z","spotify_id":"2On17Zb4R1Ont9d8VXpd0l","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6d9ecf11c06ded6b91a93050e729a8f19b2c7d516c415ed272e7e953b4b71ff. 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/2On17Zb4R1Ont9d8VXpd0l.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/2On17Zb4R1Ont9d8VXpd0l.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe03f968baf28d0e0974201690d56c247ba7ef1753cde7352df12c3660d981c3. 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/1kqgmx072J9Ns3okDi4ueb.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/1kqgmx072J9Ns3okDi4ueb.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62ab7ca2004cc42294bd92b676a436a71fe13d31f873103ce7d426f88b3690e3. 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/4NVNwlxn6DoazptOzsfeAo.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/4NVNwlxn6DoazptOzsfeAo.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71f58fcd4bdc007fef10667eabcc123c69a09893ce32348c9e8006b47104636c. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3ijry3YqHK68KLd7PTfVQs.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/3ijry3YqHK68KLd7PTfVQs.
{"copyright_id":"0xbaeca327fb8e454cd6d93d8ae1a89d5e67acc366d66ebebcf444853a1dc66388","isrc":"QZTPX2471077","name":"Nena Mala","registered_at":"2026-06-10T18:29:44Z","spotify_id":"3vzuDzkYBKfJhzuvCV3fKD","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbaeca327fb8e454cd6d93d8ae1a89d5e67acc366d66ebebcf444853a1dc66388. 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/3vzuDzkYBKfJhzuvCV3fKD.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/3vzuDzkYBKfJhzuvCV3fKD.
{"copyright_id":"0x1fa4cd74d7fe487631328cf59de9c9899357b1559dcece38c6d279000c6652c1","isrc":"BK4DA2420584","name":"Xhain de Quavo (Freestyle)","registered_at":"2026-06-07T01:30:43Z","spotify_id":"7gxf05yhmjyJ3GAOzeN3MS","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fa4cd74d7fe487631328cf59de9c9899357b1559dcece38c6d279000c6652c1. 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/7gxf05yhmjyJ3GAOzeN3MS.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/7gxf05yhmjyJ3GAOzeN3MS.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7e49f0f54129ca9e90ed9a456ffed720bc7e41a37596f82ba8505a9b0cb145b. 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/4LQYMAE0J7BK56n0BrVofc.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/4LQYMAE0J7BK56n0BrVofc.
{"copyright_id":"0x2042bac1b361b26cabc34800ce841b7bd39eb3f413a6c372fe20af15e4e450cc","isrc":"BK4DA2420580","name":"A Medias","registered_at":"2026-06-10T18:25:35Z","spotify_id":"5UMC9JRLJ3ztZnYdu6UWNA","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2042bac1b361b26cabc34800ce841b7bd39eb3f413a6c372fe20af15e4e450cc. 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/5UMC9JRLJ3ztZnYdu6UWNA.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/5UMC9JRLJ3ztZnYdu6UWNA.
{"copyright_id":"0xb87bad97be901cfa19bd855f453926eb1fe500cb2a7a75ee100ebd41cbe7aa71","isrc":"BK4DA2416524","name":"Carita de Fxxx you","registered_at":"2026-06-11T13:24:11Z","spotify_id":"63ajNrBZkPkcq9gJ281wJB","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb87bad97be901cfa19bd855f453926eb1fe500cb2a7a75ee100ebd41cbe7aa71. 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/63ajNrBZkPkcq9gJ281wJB.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/63ajNrBZkPkcq9gJ281wJB.
{"copyright_id":"0xa1b942ce7e0e82e9bf44eecf6dd8790628a5b24839e130483eecbeac6a528caa","isrc":"BK4DA2413409","name":"Odio Perder","registered_at":"2026-06-22T03:43:45Z","spotify_id":"4Pj2PU2O4txl0MOx7CNB0z","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1b942ce7e0e82e9bf44eecf6dd8790628a5b24839e130483eecbeac6a528caa. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4Pj2PU2O4txl0MOx7CNB0z.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/4Pj2PU2O4txl0MOx7CNB0z.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3da1ce7228fa129bdd66f9bced4795fa1c992d0878e1e727b8e94643cbefff1d. 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/7kPnAkOx74PfJ6e1otipez.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/7kPnAkOx74PfJ6e1otipez.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x942a758b22bca7d2a9ba277255a50ead7daaf7ef96bc05b6b08c4d439f1423cf. 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/1oJgtez4jqf6aji7GhLUPe.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/1oJgtez4jqf6aji7GhLUPe.
{"copyright_id":"0xb2c6835ecd8d2e46d859918b999df84cb8e32f3fa7f6cb90427a09fa6d62934a","isrc":"QM6MZ2425502","name":"Otra Noche Más","registered_at":"2026-06-19T13:06:09Z","spotify_id":"2LTgZSPMFN6YTRn6viIaZD","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2c6835ecd8d2e46d859918b999df84cb8e32f3fa7f6cb90427a09fa6d62934a. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2LTgZSPMFN6YTRn6viIaZD.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/2LTgZSPMFN6YTRn6viIaZD.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x528b14924eb351ee06c8f35c6df1d259fbda77966f1c2d8a17ec1a6d78a9bb40. 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/7i3r4LjKnXc6DaH6FHIp3p.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/7i3r4LjKnXc6DaH6FHIp3p.
{"copyright_id":"0xf41e5b853d298516a81f823606c08ee72c1b41732bff42feb431ac30daa2d5af","isrc":"ES54D2100011","name":"Diablita Remix","registered_at":"2026-06-04T10:17:33Z","spotify_id":"1CMPYloogotoC6z9n9wdQT","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf41e5b853d298516a81f823606c08ee72c1b41732bff42feb431ac30daa2d5af. 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/1CMPYloogotoC6z9n9wdQT.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/1CMPYloogotoC6z9n9wdQT.
{"copyright_id":"0xd4aba49c9884132f1a9b9ed6358ca6fa39635f9b9c98dbd980d3a311bba951e2","isrc":"ES15D2200068","name":"Aunque no te pueda ver","registered_at":"2026-06-21T20:58:01Z","spotify_id":"7E7AuXsOzVjUS6IWnehgeA","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4aba49c9884132f1a9b9ed6358ca6fa39635f9b9c98dbd980d3a311bba951e2. 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/7E7AuXsOzVjUS6IWnehgeA.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/7E7AuXsOzVjUS6IWnehgeA.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x501a1c77020c20eff89aec08eb5d086636892858e108745f6eabc0865d698d5e. 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/2HL4l4HBlM5FlqmBycMEDR.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/2HL4l4HBlM5FlqmBycMEDR.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b8dd9726cd3abd6ab90728a89bd15e79e3df290780f1392ba3e35c4092d13d7. 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/4NfF3seaFD7lnt6DzkNNl6.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/4NfF3seaFD7lnt6DzkNNl6.