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 0x2c55cb7d535058066190cf455e69c57eeac464d67549efed2772908b2f196ca3. 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/83e97fa8-e553-4e03-80e3-253ab998f138.json and https://artists.proofprofile.net/proofs/artist/83e97fa8-e553-4e03-80e3-253ab998f138.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0xc931acfb3cecf5c3f0bef26c5a955acbd240e6fdb33249ae59be40225bb31530","isrc":"QMEU31822398","name":"No Ando Solo","registered_at":"2026-06-04T04:34:17Z","spotify_id":"6ZEb5M7dycMbooECbG2He4","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 0xc931acfb3cecf5c3f0bef26c5a955acbd240e6fdb33249ae59be40225bb31530. 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/6ZEb5M7dycMbooECbG2He4.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/6ZEb5M7dycMbooECbG2He4.
{"copyright_id":"0xd3dc9a9b2b702c5e1750d2b980aac305cc4b3efd545ecdac3aa1d98ea2678ffa","isrc":"QMEU31822399","name":"Esa No Era","registered_at":"2026-06-05T10:53:09Z","spotify_id":"7I1OYA1Ksp3T6PjGmZPOmp","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3dc9a9b2b702c5e1750d2b980aac305cc4b3efd545ecdac3aa1d98ea2678ffa. 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/7I1OYA1Ksp3T6PjGmZPOmp.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/7I1OYA1Ksp3T6PjGmZPOmp.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe26d715539eefe4ca69088540378d937978d2314fd89467b790f9de06946067e. 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/6Sd27EbAI0YVvIKhCJKGac.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/6Sd27EbAI0YVvIKhCJKGac.
{"copyright_id":"0x47f0be78032b3690800da19f0a3eab89b77cfba1bb639ad235d3e615d0710f78","isrc":"QMEU31822402","name":"Ganas Sobran","registered_at":"2026-06-01T10:33:09Z","spotify_id":"17iXKeQe2iVYXJcMpQqthG","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47f0be78032b3690800da19f0a3eab89b77cfba1bb639ad235d3e615d0710f78. 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/17iXKeQe2iVYXJcMpQqthG.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/17iXKeQe2iVYXJcMpQqthG.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2451bd4467a6f90c863b84d87ac24782e9648aa44a460ff713e546f47bf6b9ea. 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/7Fn8mzi4p1otwhg9qWdFuk.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/7Fn8mzi4p1otwhg9qWdFuk.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x726f5cc32ffbd182d9eaf8ebd6fb09cafcd7852fe8227669e6813d730c58903f. 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/37dJSyD2QVphyp9heP6OJP.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/37dJSyD2QVphyp9heP6OJP.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0957b56819da82fcc7bea95b57846347c45831c8e629df09465bec7302b63260. 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/4CT91PPeOClkDSyBKQtZT6.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/4CT91PPeOClkDSyBKQtZT6.
{"copyright_id":"0xcd295dceb471328cbd9471620a7e0439346452b25ccbeb0fecaa00b2a3f2a8d9","isrc":"QM4TW2459858","name":"Si Caigo Preso","registered_at":"2026-06-07T20:41:43Z","spotify_id":"2fVGiptvQ3w0pOAPCKBOt4","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd295dceb471328cbd9471620a7e0439346452b25ccbeb0fecaa00b2a3f2a8d9. 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/2fVGiptvQ3w0pOAPCKBOt4.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/2fVGiptvQ3w0pOAPCKBOt4.
Me Pelea (feat. Baby Rasta, Lito Kirino, Miky Woodz, Juhn & Jochy)
{"copyright_id":"0xea7c06f0d1d6f9ff66a804df634ee1373a1453a1b6f1dfe421973a9e26834427","isrc":"USSD11600236","name":"Me Pelea (feat. Baby Rasta, Lito Kirino, Miky Woodz, Juhn & Jochy)","registered_at":"2026-06-01T12:04:09Z","spotify_id":"3nJPjp2Jo7qcaJM9woArsF","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea7c06f0d1d6f9ff66a804df634ee1373a1453a1b6f1dfe421973a9e26834427. 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/3nJPjp2Jo7qcaJM9woArsF.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/3nJPjp2Jo7qcaJM9woArsF.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78b32b6c0660211c92157f6e060230fc0ccb2dad9bbe54926e2a057768187a79. 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/5xP4rmVm5frtwOPwbmZNQw.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/5xP4rmVm5frtwOPwbmZNQw.
{"copyright_id":"0xeaf39357b8dc0fe0d1585d5586bc2f096ea27f2d9c6c647eb94eac7930ea87fa","isrc":"QZDYA1800026","name":"Quiereme Mientras se Pueda - Remix","registered_at":"2026-06-04T09:08:51Z","spotify_id":"2C4GDtRecp1qTL5ac1Gzsh","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeaf39357b8dc0fe0d1585d5586bc2f096ea27f2d9c6c647eb94eac7930ea87fa. 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/2C4GDtRecp1qTL5ac1Gzsh.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/2C4GDtRecp1qTL5ac1Gzsh.
Como Glopeta (feat. Gigolo y La Exce, Miky Woodz, Juhn & Baby Angel)
{"copyright_id":"0xe28b4cfc2f1d592b293ad364cde864f82d67fee44cb794e9b8344cd2349e2906","isrc":"USSD11600237","name":"Como Glopeta (feat. Gigolo y La Exce, Miky Woodz, Juhn & Baby Angel)","registered_at":"2026-06-04T10:08:13Z","spotify_id":"7hZPwTAcCeVdUCTBe67VTO","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe28b4cfc2f1d592b293ad364cde864f82d67fee44cb794e9b8344cd2349e2906. 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/7hZPwTAcCeVdUCTBe67VTO.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/7hZPwTAcCeVdUCTBe67VTO.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x952ffe52a85f9e394c61ed9215b9a5fc2d39eec52c659290ed38055b28aa77b1. 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/1zgzf9LXZxLIY1cXC7pEfE.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/1zgzf9LXZxLIY1cXC7pEfE.
Te Vas a Morir (feat. Ele A El Dominio, Jon Z & Miky Woodz)
{"copyright_id":"0x84675b6afc1bc87906d124d6f1bd292582b8721bf7c1e861f690d2a3d136c9d3","isrc":"USSD11800088","name":"Te Vas a Morir (feat. Ele A El Dominio, Jon Z & Miky Woodz)","registered_at":"2026-06-05T06:17:18Z","spotify_id":"4M49NPvRCBjY8G9Uo29JuM","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84675b6afc1bc87906d124d6f1bd292582b8721bf7c1e861f690d2a3d136c9d3. 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/4M49NPvRCBjY8G9Uo29JuM.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/4M49NPvRCBjY8G9Uo29JuM.
{"copyright_id":"0xcccec1386a8d536d683276f7560c270d28ede2d1057f236dcb2480b3605b4f0e","isrc":"QMFME2119500","name":"Comerte Entera","registered_at":"2026-06-05T10:17:24Z","spotify_id":"73es9ZZQlBrRVNKSyT1fTN","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcccec1386a8d536d683276f7560c270d28ede2d1057f236dcb2480b3605b4f0e. 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/73es9ZZQlBrRVNKSyT1fTN.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/73es9ZZQlBrRVNKSyT1fTN.
{"copyright_id":"0xaa6810e8868317ebb09aeefbe255dcefa4afb7763464499d83a249ab4763bd26","isrc":"USUM72100510","name":"Manantial - Remix","registered_at":"2026-06-05T13:09:35Z","spotify_id":"7fmPnGTAGVqz5PkO729k0T","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa6810e8868317ebb09aeefbe255dcefa4afb7763464499d83a249ab4763bd26. 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/7fmPnGTAGVqz5PkO729k0T.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/7fmPnGTAGVqz5PkO729k0T.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0828759092e5c99630d7e757a410dc43650d0ab7e199e13391911ea5e055e349. 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/0yFyShsxM7hYqHVjquViHi.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/0yFyShsxM7hYqHVjquViHi.
{"copyright_id":"0x3d0bbbf66b8f6b9fc07213e1b9857ca3415990ca17ac6d0f0aa8ea95fe8bd86f","isrc":"USWL12100094","name":"Soy Un Bandido","registered_at":"2026-06-08T11:24:42Z","spotify_id":"0WZYAmqSOw0ofosqyUP16F","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d0bbbf66b8f6b9fc07213e1b9857ca3415990ca17ac6d0f0aa8ea95fe8bd86f. 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/0WZYAmqSOw0ofosqyUP16F.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/0WZYAmqSOw0ofosqyUP16F.