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 0xab088fd51213a0ad000beb6393542ee0384e47252e42c23e4b08a8cd2eada4f3. 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/f89d3a8f-f230-4a9c-ba85-9403bed6552c.json and https://artists.proofprofile.net/proofs/artist/f89d3a8f-f230-4a9c-ba85-9403bed6552c.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Las 30 Mejores Canciones de Despecho y Cantina
{"copyright_id":"0x79732ed4b32facabbb26ca4cc35b4335a49d986fd5e6d89197b2df7e37f824bd","isrc":"GBMA21817303","name":"La Celosa","registered_at":"2026-06-29T22:14:57Z","spotify_id":"2BvvwrVg4aoab4twon7LYm","type":"track"}
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 0x79732ed4b32facabbb26ca4cc35b4335a49d986fd5e6d89197b2df7e37f824bd. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2BvvwrVg4aoab4twon7LYm.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/2BvvwrVg4aoab4twon7LYm.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeeb6bf0fbbffc268028400bb880be18088933287937cf7de9f6eb70b0cc10781. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3XLjtFHJMRAXCPCX2jbo5w.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/3XLjtFHJMRAXCPCX2jbo5w.
Guaro, Guaro, Guaro - ¡Ay Amasitas! (En Vivo)
Que Estas Buscando - Sirvalo Pues - En Vivo
{"copyright_id":"0xebd1366780fc93cdeec1af2f8dd78e690449a5d54e28e5e3bdef831c2061c812","isrc":"US7VG2154785","name":"Ya Venías Aprendida","registered_at":"2026-06-06T05:18:37Z","spotify_id":"2XXkKKuOcJEIoB7oRVQgbz","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebd1366780fc93cdeec1af2f8dd78e690449a5d54e28e5e3bdef831c2061c812. 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/2XXkKKuOcJEIoB7oRVQgbz.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/2XXkKKuOcJEIoB7oRVQgbz.
{"copyright_id":"0xe95aac8cc14c9be59c689adf7c373dea9c08ac4918f5d475cdc1bd22ebfe0b23","isrc":"FRX451570886","name":"El Amor No Tiene Edad","registered_at":"2026-06-18T05:16:54Z","spotify_id":"37esCymz7FD4vHtIaW0989","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe95aac8cc14c9be59c689adf7c373dea9c08ac4918f5d475cdc1bd22ebfe0b23. 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/37esCymz7FD4vHtIaW0989.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/37esCymz7FD4vHtIaW0989.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbc6a852e0c9689d2d347335de70f09a91bce2c4d27485133d896bdbad85ca0d. 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/7jW2xVJl83DlYYlj1djPCj.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/7jW2xVJl83DlYYlj1djPCj.
{"copyright_id":"0x040e3eb64b57cd4843ddb30bf17a5cb0e399e1c4be32daa864a2255821da878c","isrc":"FRX451570888","name":"Borracho la Embarré","registered_at":"2026-06-10T21:10:39Z","spotify_id":"2J0myUJGJlzgBdOhxCmjAH","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x040e3eb64b57cd4843ddb30bf17a5cb0e399e1c4be32daa864a2255821da878c. 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/2J0myUJGJlzgBdOhxCmjAH.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/2J0myUJGJlzgBdOhxCmjAH.
{"copyright_id":"0x59c883f9bce791e5167c59cc15e31f59d35c63d5cd09b3e9848d1eaf451f2ca5","isrc":"FRX451570913","name":"Los Dos Perdimos","registered_at":"2026-06-24T07:04:42Z","spotify_id":"6FEqMycV9B6f4ZYJEVspVT","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59c883f9bce791e5167c59cc15e31f59d35c63d5cd09b3e9848d1eaf451f2ca5. 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/6FEqMycV9B6f4ZYJEVspVT.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/6FEqMycV9B6f4ZYJEVspVT.
{"copyright_id":"0xcfd55f647ed0eb1abb164e9165ac308d5f24f365483612ff3441db5aceab5605","isrc":"FRX451570917","name":"La Vida Es una Sola","registered_at":"2026-06-24T20:37:41Z","spotify_id":"2YcgCu8nkk9VDVWKWHsTQk","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfd55f647ed0eb1abb164e9165ac308d5f24f365483612ff3441db5aceab5605. 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/2YcgCu8nkk9VDVWKWHsTQk.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/2YcgCu8nkk9VDVWKWHsTQk.