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 0x260d9c3ec2e21ee93ade7d99b06d6d26c0d692997dd9367967212fcc5d684e6a. 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/ffdf2a2b-9913-49a9-a829-49ebe442b8d9.json and https://artists.proofprofile.net/proofs/artist/ffdf2a2b-9913-49a9-a829-49ebe442b8d9.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0x556b7a530b528e8ecb68898a4ea6e3994fa3e984af9ad4927d9f8933a8ce2e12","isrc":"USUYG1056329","name":"Viva Cuba Libre","registered_at":"2026-06-29T16:05:41Z","spotify_id":"6iFS4bwpOf5KF0vnmnQEhh","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 0x556b7a530b528e8ecb68898a4ea6e3994fa3e984af9ad4927d9f8933a8ce2e12. 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/6iFS4bwpOf5KF0vnmnQEhh.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/6iFS4bwpOf5KF0vnmnQEhh.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6450fc75f97c63c7f5dbe7de0b9b33b30f0f216a0d7bd7352842bafa3e02dddb. 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/5eM42mpfYglNc4tDZElGyB.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/5eM42mpfYglNc4tDZElGyB.
Comienza de Nuevo (feat. Raymond Rodriguez)
Encuentra Tu Lugar (feat. Jordan Fernandez)
Cypher (feat. Mecal, Benzina, La Reyna & Elephanto)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1d03ba55343a78bfa810c783a8f0630097b0f076200f6c6ae94fc08eb03ef07. 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/6tUXcuu53NQzwRhAmIohEM.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/6tUXcuu53NQzwRhAmIohEM.
{"copyright_id":"0x7a6dc0f6db8f621af976c60f78095138fa63cad6e312f4c800690babe05f009f","isrc":"US7VG1604973","name":"Abuso de Poder - Remix","registered_at":"2026-06-04T15:21:07Z","spotify_id":"5RHrHZnQLdBr1zYEvTD8pn","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a6dc0f6db8f621af976c60f78095138fa63cad6e312f4c800690babe05f009f. 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/5RHrHZnQLdBr1zYEvTD8pn.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/5RHrHZnQLdBr1zYEvTD8pn.
Tu No Queiras Rap (Feat. El B, Juaninacka)
{"copyright_id":"0x51f3e86aabf701795fa09c815ceea04a876cf80b52579f87c9b4dc4c13af02c9","isrc":"USCGH1444235","name":"Tu No Queiras Rap (Feat. El B, Juaninacka)","registered_at":"2026-06-24T13:58:06Z","spotify_id":"5lEm1YDo8nfJSrxZ2ZwNbj","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51f3e86aabf701795fa09c815ceea04a876cf80b52579f87c9b4dc4c13af02c9. 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/5lEm1YDo8nfJSrxZ2ZwNbj.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/5lEm1YDo8nfJSrxZ2ZwNbj.
{"copyright_id":"0x40738ee62ce547cd0486f75c3c39295084191beda5fdc7f706493d66c0477ca7","isrc":"USA2P1546766","name":"A Pesar de Todo (Feat. El B, Gabylonia)","registered_at":"2026-06-04T15:24:28Z","spotify_id":"5Xk1ZIFJjR1XNLtynzq1Ap","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40738ee62ce547cd0486f75c3c39295084191beda5fdc7f706493d66c0477ca7. 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/5Xk1ZIFJjR1XNLtynzq1Ap.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/5Xk1ZIFJjR1XNLtynzq1Ap.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x966381b8200066a92c14f928b1263e2c7135ed7ea3f8884579e33d936f14305d. 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/37g8ng63pvRnxgCz1cuuPN.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/37g8ng63pvRnxgCz1cuuPN.
H1N1 (Feat. El B, Gabylonia, Charly Mucha Rima, Silvito el Libre)
{"copyright_id":"0x5af2d029a8e265dadfafbc5200e1a6b6fd934e2d60cbfb76602467422c3facd6","isrc":"USA2P1546773","name":"H1N1 (Feat. El B, Gabylonia, Charly Mucha Rima, Silvito el Libre)","registered_at":"2026-06-08T03:35:37Z","spotify_id":"64JtbKEVEE2NaOcsGSrBOG","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5af2d029a8e265dadfafbc5200e1a6b6fd934e2d60cbfb76602467422c3facd6. 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/64JtbKEVEE2NaOcsGSrBOG.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/64JtbKEVEE2NaOcsGSrBOG.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6748b688d53139d1972135040921de15b3e739c7e38604fe644d6a94d27e0249. 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/0uWlZfpCFMLTHsH9Xp5w9j.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/0uWlZfpCFMLTHsH9Xp5w9j.