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 0x691682bbbd39f69166bef245c881052dc2b1689a2e74dc24942db09661f7b94c. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/260dc1ab-9ec2-48d1-b716-ff17db3e7461.json and https://artists.proofprofile.net/proofs/artist/260dc1ab-9ec2-48d1-b716-ff17db3e7461.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 0x161f1659b5d986b4b5dca96d9bc423d6b975a8e86a618898fa510527537089a5. 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/0E7la0I7QrV6RKtBaCQqvg.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/0E7la0I7QrV6RKtBaCQqvg.
{"copyright_id":"0x3088b9fe1fd8cd06d6f05f233db8a957d6afb776527611452912b6afdea408ea","isrc":"QZNJW2199805","name":"Homenaje a Selena","registered_at":"2026-06-05T05:16:16Z","spotify_id":"2DVlE8GYES8tJaETtKOAaw","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3088b9fe1fd8cd06d6f05f233db8a957d6afb776527611452912b6afdea408ea. 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/2DVlE8GYES8tJaETtKOAaw.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/2DVlE8GYES8tJaETtKOAaw.
Mix 5: Mayores - 12 aniversario - En Vivo
Mix 5: Mayores (12 aniversario - En Vivo)
{"copyright_id":"0x447dc08747e41b38cbed0ba72560fd47e3ed8c7ea4e5a2c925dc5e728a2a622e","isrc":"ES71G2418795","name":"Mix 5: Mayores - 12 aniversario - En Vivo","registered_at":"2026-06-17T22:30:46Z","spotify_id":"7gC5DcQPVUb9tp0r4uRJUU","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x447dc08747e41b38cbed0ba72560fd47e3ed8c7ea4e5a2c925dc5e728a2a622e. 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/7gC5DcQPVUb9tp0r4uRJUU.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/7gC5DcQPVUb9tp0r4uRJUU.
Mix 2: Tu falta de querer / Ya te olvide / Simplemente amigos - 12 aniversario - En Vivo
Mix 2: Tu falta de querer / Ya te olvide / Simplemente amigos (12 aniversario - En Vivo)
{"copyright_id":"0xf034879c8a826f050dae8bfb577e0d9f5de8713a63c58bd0c6dde27071211784","isrc":"ES71G2418792","name":"Mix 2: Tu falta de querer / Ya te olvide / Simplemente amigos - 12 aniversario - En Vivo","registered_at":"2026-06-09T06:43:18Z","spotify_id":"3AmOyp4gDm5mpCdqYMSPuK","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf034879c8a826f050dae8bfb577e0d9f5de8713a63c58bd0c6dde27071211784. 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/3AmOyp4gDm5mpCdqYMSPuK.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/3AmOyp4gDm5mpCdqYMSPuK.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71ee81d68a43d818d8b9c9a152b2a1585ed29bd615c1ca8661d0042020d30fd5. 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/2dZLjEDJEZ8A6bJN69xu1o.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/2dZLjEDJEZ8A6bJN69xu1o.
{"copyright_id":"0xc7a6c9bbc5d8cf0ce229e98292d1e67b846149719e8182c3cab9884b363b3d37","isrc":"QZHZ52016094","name":"Perú, Amor a Primera Vista","registered_at":"2026-06-06T16:28:14Z","spotify_id":"4ibKswsANRhBBUkqXV0nCs","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7a6c9bbc5d8cf0ce229e98292d1e67b846149719e8182c3cab9884b363b3d37. 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/4ibKswsANRhBBUkqXV0nCs.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/4ibKswsANRhBBUkqXV0nCs.
Solo Quédate en Silencio - (Versión Salsa)
{"copyright_id":"0xcfe46d6aabe3b25028b233462a095eb2cb4d4463f59e6c972f7368c9762d301d","isrc":"QZW9K2337544","name":"Solo Quédate en Silencio - (Versión Salsa)","registered_at":"2026-06-09T16:05:58Z","spotify_id":"3VJH5cI3wc0Uz3l3jPQBL0","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfe46d6aabe3b25028b233462a095eb2cb4d4463f59e6c972f7368c9762d301d. 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/3VJH5cI3wc0Uz3l3jPQBL0.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/3VJH5cI3wc0Uz3l3jPQBL0.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63c698c08fe1c1e02552a371746b1a21d19155e11ce8c1ec731365f85b7ab393. 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/66EjvHmV5hAFCv12sN5oyq.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/66EjvHmV5hAFCv12sN5oyq.
{"copyright_id":"0xd2637cecd9b1097da00a1ae5aa45b1f9e24fed90630cd79fbcb4708f9b2df923","isrc":"QM6N22141550","name":"Me Voy a Liberar","registered_at":"2026-06-19T08:50:00Z","spotify_id":"3K7fDEXVlHpJRx37LobvO7","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2637cecd9b1097da00a1ae5aa45b1f9e24fed90630cd79fbcb4708f9b2df923. 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/3K7fDEXVlHpJRx37LobvO7.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/3K7fDEXVlHpJRx37LobvO7.
{"copyright_id":"0x0af8d1303032915bf27623e467e15e5c2dfa6401e91a0cdf89be393aaabac123","isrc":"QM4TX2002670","name":"Cómo Te Olvido","registered_at":"2026-06-07T05:12:42Z","spotify_id":"6MurBlrsmJPXyLSCT8U7mM","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0af8d1303032915bf27623e467e15e5c2dfa6401e91a0cdf89be393aaabac123. 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/6MurBlrsmJPXyLSCT8U7mM.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/6MurBlrsmJPXyLSCT8U7mM.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4378a2e47cd5de020eaf32c1a11b1150645550c5e99c44d073ea9ac577934c7. 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/3QMT48bBSqdBG8PnKvmvKA.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/3QMT48bBSqdBG8PnKvmvKA.
{"copyright_id":"0x80f82f7383982ace8fd9a8caec0d1039f7a4a5747e8255d616c00c72a22b727d","isrc":"USY242402564","name":"Vaso Lleno (Versión Salsa)","registered_at":"2026-06-08T04:22:42Z","spotify_id":"5aVoKKLDKmVKegmL0LVBPS","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80f82f7383982ace8fd9a8caec0d1039f7a4a5747e8255d616c00c72a22b727d. 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/5aVoKKLDKmVKegmL0LVBPS.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/5aVoKKLDKmVKegmL0LVBPS.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x711cba8d72cf3c2a7c8a3126f618ebb2f5565e7437afb50aafba12d9d243e52e. 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/2iA5QCR4KR0SGfTlHMI0es.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/2iA5QCR4KR0SGfTlHMI0es.
Esta Es Mi Tierra - Teatro Municipal de Lima - En Vivo
Esta Es Mi Tierra - Teatro Municipal de Lima (En Vivo)
{"copyright_id":"0x59870855d05a589b8bdc4b19fcdbec3dfcf04c7a82521f6b765355feeffb0472","isrc":"QZW9L2323356","name":"No Sé/ Vamos a Escapar - (Salsa Remix)","registered_at":"2026-06-08T11:11:33Z","spotify_id":"7rRYtvh6f6CaKmfLt26hke","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59870855d05a589b8bdc4b19fcdbec3dfcf04c7a82521f6b765355feeffb0472. 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/7rRYtvh6f6CaKmfLt26hke.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/7rRYtvh6f6CaKmfLt26hke.