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 0x872657fbe24601766db0d245d75a05d31935bba16a3a2b1b16b63d8816dd81e3. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/52de3b98-3597-415d-ae9e-a17835b0f129.json and https://artists.proofprofile.net/proofs/artist/52de3b98-3597-415d-ae9e-a17835b0f129.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 0x5849d3330b26a3e2c9f6751d598fbb9bb8db109c38bfcfbd2b674d377051441a. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0pSeRNBZu61DSW56tZIx2C.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/0pSeRNBZu61DSW56tZIx2C.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1438d346c94b2bfad0e105d3d501ad3b91a8562f2f5950cc6dc1688302f4f08. 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/7vxDZAGwkIswCJxWgomjV1.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/7vxDZAGwkIswCJxWgomjV1.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21263cc41dd1231b9b08dad76146b82f463808d4a6703236bd65aedc70a0d297. 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/2DEvQH9JLhkmfKnYQPIgEY.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/2DEvQH9JLhkmfKnYQPIgEY.
{"copyright_id":"0xf37ab2afdc5c19324db82ed003f9e5217a233b32d5149d3dbd1f88f01f9b6f5f","isrc":"MXE672000033","name":"Desde Cuando (feat. Beam)","registered_at":"2026-06-26T01:51:21Z","spotify_id":"5Y42n5oavZY5lvZAa9v4jD","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf37ab2afdc5c19324db82ed003f9e5217a233b32d5149d3dbd1f88f01f9b6f5f. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5Y42n5oavZY5lvZAa9v4jD.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/5Y42n5oavZY5lvZAa9v4jD.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf57f06c6a35b009b49169b33f4130ffc56aa8c329f330e37f1fb354321e43a94. 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/14UvzIJoiHUlw6tvgRqQIL.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/14UvzIJoiHUlw6tvgRqQIL.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18fde83fae07f2c6785d494f3d3823870f183f6c6a7f3100f5a1488f3bf904d8. 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/11UbuvJNq3Ih0fGn5di6zH.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/11UbuvJNq3Ih0fGn5di6zH.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5849d3330b26a3e2c9f6751d598fbb9bb8db109c38bfcfbd2b674d377051441a. 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/7I96nvVgFoTmnKgoAdUOG1.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/7I96nvVgFoTmnKgoAdUOG1.
{"copyright_id":"0x5b2a5e59c57155d8a8febf73695cda11e0546e8d6172b06e874a511e79e764b7","isrc":"MXE672000029","name":"Puesto Pa' Lo Mío (feat. Tymo Benz)","registered_at":"2026-06-27T05:52:08Z","spotify_id":"7aGXHUqC3GYI2hcoRClKY1","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b2a5e59c57155d8a8febf73695cda11e0546e8d6172b06e874a511e79e764b7. 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/7aGXHUqC3GYI2hcoRClKY1.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/7aGXHUqC3GYI2hcoRClKY1.
{"copyright_id":"0x4aede5ec74a80068ce0601b80926ca0ac3dc53a294215578d667137e4302bf06","isrc":"MXE672000019","name":"Espejo (feat. Jaycob Duque, Magic Q)","registered_at":"2026-06-10T01:03:42Z","spotify_id":"7zEANYSbDq9RLMsIoJRZm8","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4aede5ec74a80068ce0601b80926ca0ac3dc53a294215578d667137e4302bf06. 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/7zEANYSbDq9RLMsIoJRZm8.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/7zEANYSbDq9RLMsIoJRZm8.
{"copyright_id":"0x2a826bea0f0447e7ed4c853f0a0f0895f5203bb9a0be05edbcfd7b86d38ee71d","isrc":"MXE672000018","name":"Me Has Disparado","registered_at":"2026-06-07T14:05:52Z","spotify_id":"1RB3ZolxLWT8fwInCzNpPs","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a826bea0f0447e7ed4c853f0a0f0895f5203bb9a0be05edbcfd7b86d38ee71d. 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/1RB3ZolxLWT8fwInCzNpPs.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/1RB3ZolxLWT8fwInCzNpPs.
{"copyright_id":"0x8b627fdab6b7bf48280556d8dc91f8158dae92c5768f2363edb4c6d882dea8a1","isrc":"MXE672000023","name":"El Padrino (feat. Trainer & Big Soto)","registered_at":"2026-06-18T17:33:48Z","spotify_id":"4OvFpTVN8iKPdY8PgzWgmA","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b627fdab6b7bf48280556d8dc91f8158dae92c5768f2363edb4c6d882dea8a1. 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/4OvFpTVN8iKPdY8PgzWgmA.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/4OvFpTVN8iKPdY8PgzWgmA.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57b63036bf9f261239c86d452c0858df2a7f2b71ae6fc3791f0b7570b2ab5f81. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7HSIMrbGQhA96YIQHKU1Hh.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/7HSIMrbGQhA96YIQHKU1Hh.
{"copyright_id":"0x38b3ef336e2fb370284d2ca67b12f97e075168cc4cc5c5a75db7c89facefa805","isrc":"MXE672000016","name":"Hasta Morir (feat. DAAZ)","registered_at":"2026-06-07T14:04:48Z","spotify_id":"1SEBydddRLpHHw4dk9ojFy","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38b3ef336e2fb370284d2ca67b12f97e075168cc4cc5c5a75db7c89facefa805. 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/1SEBydddRLpHHw4dk9ojFy.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/1SEBydddRLpHHw4dk9ojFy.
Tokemon (Mucha Dope) [feat. Lil Benjas, Maneyx]
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf57f06c6a35b009b49169b33f4130ffc56aa8c329f330e37f1fb354321e43a94. 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/3VqJhYvX42nKGbeayL50vc.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/3VqJhYvX42nKGbeayL50vc.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18fde83fae07f2c6785d494f3d3823870f183f6c6a7f3100f5a1488f3bf904d8. 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/73VBdt7yzPmrPUjDI6idDj.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/73VBdt7yzPmrPUjDI6idDj.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1438d346c94b2bfad0e105d3d501ad3b91a8562f2f5950cc6dc1688302f4f08. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3YPlhAUh6SssKWROews3Nj.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/3YPlhAUh6SssKWROews3Nj.
{"copyright_id":"0xf37ab2afdc5c19324db82ed003f9e5217a233b32d5149d3dbd1f88f01f9b6f5f","isrc":"MXE672000033","name":"Desde Cuando (feat. Beam)","registered_at":"2026-06-26T01:51:21Z","spotify_id":"7EdbAeXswofjcOCtGvHBQx","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf37ab2afdc5c19324db82ed003f9e5217a233b32d5149d3dbd1f88f01f9b6f5f. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7EdbAeXswofjcOCtGvHBQx.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/7EdbAeXswofjcOCtGvHBQx.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21263cc41dd1231b9b08dad76146b82f463808d4a6703236bd65aedc70a0d297. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5H84YxN2grhKvKoTiQAZe9.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/5H84YxN2grhKvKoTiQAZe9.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f4fd6cb48c76845b72b346862cadf90fa397ecde01fee480d164b085762f544. 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/7xLdqzK87NUJ0MnPnxEQ7A.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/7xLdqzK87NUJ0MnPnxEQ7A.
87COLLABx01 (feat. Saak, Beatboy, Papatinho)
{"copyright_id":"0x8eee4a2101ddd054b423af285ea2bd5a22b9a0725dee385eeba7346313bfe007","isrc":"MXE672000001","name":"87COLLABx01 (feat. Saak, Beatboy, Papatinho)","registered_at":"2026-06-09T08:25:13Z","spotify_id":"28E4R2YCwkivjaxBp8ID3c","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8eee4a2101ddd054b423af285ea2bd5a22b9a0725dee385eeba7346313bfe007. 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/28E4R2YCwkivjaxBp8ID3c.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/28E4R2YCwkivjaxBp8ID3c.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff78c1f11e012533de233ecf33807e406af27e0c0c7d6ea3ab030fd06673d407. 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/4tJiKpAefljjQFRvdjXdrf.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/4tJiKpAefljjQFRvdjXdrf.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3da070b8100987e5d1950233d26a1b8755f2913ed0f521b07a6868ce3b142e29. 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/1pJvtEOAPxRLpVMTj2AqFi.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/1pJvtEOAPxRLpVMTj2AqFi.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2502092c6da80971d92aeb9160693f54478e2dd8555a6e6d657ef7a96b12b8d7. 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/5X8gtSYl2oDC0FV4UAbpWD.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/5X8gtSYl2oDC0FV4UAbpWD.