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 0xa28131370ad251fe9d6f30cf6e90536a4c07ffd660a3d8911792e00b4b42c7cf. 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/49859577-bcd9-4c9f-9b66-9f647e42a8dc.json and https://artists.proofprofile.net/proofs/artist/49859577-bcd9-4c9f-9b66-9f647e42a8dc.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0x748b75aa4f4edb42faf5b34d226ac91f9a52a5bf614536863207a4470af8fc8b","isrc":"QZNJX2424440","name":"Reventando Chapa","registered_at":"2026-06-07T00:33:36Z","spotify_id":"5aSO5fPp5Jzru8qvcUZK1D","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 0x748b75aa4f4edb42faf5b34d226ac91f9a52a5bf614536863207a4470af8fc8b. 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/5aSO5fPp5Jzru8qvcUZK1D.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/5aSO5fPp5Jzru8qvcUZK1D.
{"copyright_id":"0x37c1d51418d96971bdc91cd69214aaf963b84c061cc6d8f2a224a2b2a421c03e","isrc":"GX3Q92425579","name":"Asaltantes de Oficio","registered_at":"2026-06-07T05:55:20Z","spotify_id":"5f7OIoSkhYJHkbD1iZgBkW","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37c1d51418d96971bdc91cd69214aaf963b84c061cc6d8f2a224a2b2a421c03e. 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/5f7OIoSkhYJHkbD1iZgBkW.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/5f7OIoSkhYJHkbD1iZgBkW.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaba3599d416545243570cd2553dfc8f35145cac6a963687e0420f1e1f5f74704. 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/37iR4048QTu7kBE3ttepkn.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/37iR4048QTu7kBE3ttepkn.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d4c1fc42dff5ce275051741544bd87c4e13d9e316b8b81b4681694c94852503. 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/6LNXFVrh8QpF6fM8zzlNA1.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/6LNXFVrh8QpF6fM8zzlNA1.
{"copyright_id":"0xef5e0a58bd707d3c10e2f3d0456070089b3af000eb2a8a142cc3a2439278226e","isrc":"QZGLM2497973","name":"La Kuna del Ladronaje","registered_at":"2026-06-04T12:55:02Z","spotify_id":"2TLGKIkQwD8ra1Mas4tmKB","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef5e0a58bd707d3c10e2f3d0456070089b3af000eb2a8a142cc3a2439278226e. 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/2TLGKIkQwD8ra1Mas4tmKB.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/2TLGKIkQwD8ra1Mas4tmKB.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8781c942d998ffc50c06713a5f8657b18a4a615d26689c928ee157121d853b3c. 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/0ixZd4GsVCluBlB9GAuJK7.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/0ixZd4GsVCluBlB9GAuJK7.
{"copyright_id":"0x8fc47216b5a3ba311231f02497d819e8bbb02faf6046ee7a7fe138eedcf5775f","isrc":"GBMA22460610","name":"Sola Piso el Palito","registered_at":"2026-06-08T22:35:40Z","spotify_id":"4VM30KPQQCjiGXE2YJiBFG","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fc47216b5a3ba311231f02497d819e8bbb02faf6046ee7a7fe138eedcf5775f. 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/4VM30KPQQCjiGXE2YJiBFG.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/4VM30KPQQCjiGXE2YJiBFG.
Xoriando en la Lleca y a Todas las Muñecas
{"copyright_id":"0x488161f9eb74ce1540b1a4e68ea59eab26cf4c1fa0a0d38b6a88d96299be3034","isrc":"UKXN22461856","name":"Diabla Despues De Las Doce","registered_at":"2026-06-05T12:54:32Z","spotify_id":"1Ls8mCP3mD1zihhMO4CfGn","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x488161f9eb74ce1540b1a4e68ea59eab26cf4c1fa0a0d38b6a88d96299be3034. 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/1Ls8mCP3mD1zihhMO4CfGn.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/1Ls8mCP3mD1zihhMO4CfGn.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9dbcdcef610fb8a3d56833e6370d7f110c0536e2339016eb33a43b9ff0f41626. 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/1k5CYVq5T4eCMrX3hovu4s.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/1k5CYVq5T4eCMrX3hovu4s.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf74af708f3cdfa9e610119736448f829a92d9ed85e9760f0c9ee5f5d69720b10. 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/1CFPsUSl1g7AT5yb06CCoo.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/1CFPsUSl1g7AT5yb06CCoo.
{"copyright_id":"0xf543b8c4adb9683c2c6fadaf55fa9feabc0a285f6f0696e2025134e85356844b","isrc":"UKXN22461857","name":"A Ella Le Gusta Su Ladron","registered_at":"2026-06-07T15:10:52Z","spotify_id":"0ltKM4ks5Fsi5aErihYRd6","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf543b8c4adb9683c2c6fadaf55fa9feabc0a285f6f0696e2025134e85356844b. 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/0ltKM4ks5Fsi5aErihYRd6.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/0ltKM4ks5Fsi5aErihYRd6.
{"copyright_id":"0xb0aeec4d5a5ea8f0a4a273d2b6ada8f8a49dfab0a57af962d8968cbd13c23557","isrc":"QZK6H2420110","name":"Gatita de las Condes","registered_at":"2026-06-05T22:29:40Z","spotify_id":"0lsnJUpRfAZ6nNwcJyUW9X","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0aeec4d5a5ea8f0a4a273d2b6ada8f8a49dfab0a57af962d8968cbd13c23557. 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/0lsnJUpRfAZ6nNwcJyUW9X.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/0lsnJUpRfAZ6nNwcJyUW9X.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x138404d41da55139ad3b1945498731282c826bf61343b06669e79e82e5a2507c. 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/3T9L67vQ5FRsYvyWTOvvN6.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/3T9L67vQ5FRsYvyWTOvvN6.
{"copyright_id":"0xf903f5c111c4852bf5cf2e460b85b6dfb1afa37ad921e7a157088ab26b5e7270","isrc":"GX3Q92414269","name":"Tirate Corriendo","registered_at":"2026-06-07T03:04:19Z","spotify_id":"2jw7zEg4aPh0YszyCUGh2g","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf903f5c111c4852bf5cf2e460b85b6dfb1afa37ad921e7a157088ab26b5e7270. 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/2jw7zEg4aPh0YszyCUGh2g.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/2jw7zEg4aPh0YszyCUGh2g.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd654b691d6146124b768712e2342a96d1f5e9292cd7331f32318810f151bec30. 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/0fFIP9ZsHHvXcPtO4YZS6i.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/0fFIP9ZsHHvXcPtO4YZS6i.
{"copyright_id":"0xeccda285e1c2365a9fc136cb14c52f44a6f7836aa3ef1ad1e3dc3450b6f60c59","isrc":"GX3Q92414434","name":"De Choklito en la Carambisambi","registered_at":"2026-06-04T15:39:50Z","spotify_id":"7r491z3FXBSQoJYbV3deBB","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeccda285e1c2365a9fc136cb14c52f44a6f7836aa3ef1ad1e3dc3450b6f60c59. 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/7r491z3FXBSQoJYbV3deBB.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/7r491z3FXBSQoJYbV3deBB.
{"copyright_id":"0xe20acfaadcabd5ff03e3cc889569586e66e7b47c4b4644439a5cfe4a7ed99e49","isrc":"QZ5AB2407033","name":"Importante Se Pongan el Casco","registered_at":"2026-06-06T06:01:08Z","spotify_id":"7rlWRgpRLVpIQwafoxExXX","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe20acfaadcabd5ff03e3cc889569586e66e7b47c4b4644439a5cfe4a7ed99e49. 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/7rlWRgpRLVpIQwafoxExXX.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/7rlWRgpRLVpIQwafoxExXX.
{"copyright_id":"0x761196b11fec7ca295fd86b149dbc5249ff02c15330bbcb02651d90dbc88ff6b","isrc":"QZ5AB2406415","name":"De Casa de Menores","registered_at":"2026-06-04T14:23:53Z","spotify_id":"6iNEZrpnMszjnozGVnGhI6","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x761196b11fec7ca295fd86b149dbc5249ff02c15330bbcb02651d90dbc88ff6b. 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/6iNEZrpnMszjnozGVnGhI6.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/6iNEZrpnMszjnozGVnGhI6.
{"copyright_id":"0x0abebee9a1f713cfd06b1df2d206b24721f5def219f43e9c13a5784aed1f5bae","isrc":"GBMA22345399","name":"Peñalolen Cuna de Ladrones","registered_at":"2026-06-04T08:21:28Z","spotify_id":"0ex09B5au6UHlujRSjAolE","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0abebee9a1f713cfd06b1df2d206b24721f5def219f43e9c13a5784aed1f5bae. 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/0ex09B5au6UHlujRSjAolE.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/0ex09B5au6UHlujRSjAolE.
{"copyright_id":"0xedd0cd604b312fce92ba63ad912a2b2a17e07b66b2b6ae9603f603822f45f37c","isrc":"GBMA22345400","name":"Realesas del hampa","registered_at":"2026-06-05T22:31:11Z","spotify_id":"62Yg7y3KbnMbAa8DcbX7Bk","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedd0cd604b312fce92ba63ad912a2b2a17e07b66b2b6ae9603f603822f45f37c. 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/62Yg7y3KbnMbAa8DcbX7Bk.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/62Yg7y3KbnMbAa8DcbX7Bk.