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 0xfa338bae9231e76dde85d758fea1fe8f51cfafd343ce73dd13671291edd2118f. 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/afda208c-fe59-4f20-98dc-568c8b900bc4.json and https://artists.proofprofile.net/proofs/artist/afda208c-fe59-4f20-98dc-568c8b900bc4.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0xa1e485bbd2d3f91a1d6e163b8ff05347e04da085f072f874092bd24cbb7c1e6b","isrc":"USWL12200718","name":"Después de las 12 - Remix","registered_at":"2026-06-04T14:15:02Z","spotify_id":"5OrjaJWlswDGCqxWj9lxj0","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 0xa1e485bbd2d3f91a1d6e163b8ff05347e04da085f072f874092bd24cbb7c1e6b. 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/5OrjaJWlswDGCqxWj9lxj0.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/5OrjaJWlswDGCqxWj9lxj0.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73bedd0e89b786a4a740e0fd9b865a03e345956679b34ce0d834ba5e73199505. 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/5aUcRdeMllzipglMOSi5JX.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/5aUcRdeMllzipglMOSi5JX.
{"copyright_id":"0x835dba50bd1f99c3343c5ed5dd8473e83e9ac74189116462c66e058f0fbbc022","isrc":"USA2P2404932","name":"Alfombra Roja (En Vivo)","registered_at":"2026-06-05T14:52:26Z","spotify_id":"1eUdO3APYtVWHbPkog2im2","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x835dba50bd1f99c3343c5ed5dd8473e83e9ac74189116462c66e058f0fbbc022. 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/1eUdO3APYtVWHbPkog2im2.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/1eUdO3APYtVWHbPkog2im2.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b2a9adc0ec4a265e69f8da18f53246e10de1144557826e0ae676725b9104776. 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/6BoTME0qMxPFnVJMQqyZji.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/6BoTME0qMxPFnVJMQqyZji.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9efd7566af55a91b6a73454a2c2b82d6a05a43cc88249d355ae12f39315646d1. 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/0O3U5iwTbiXCREMkvotJuN.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/0O3U5iwTbiXCREMkvotJuN.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0f2d04020f068d493577f60bab65398aec52d0b310617765a46f80d4397e3e5. 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/7xsew7zvk3Y5XctO2W6MnO.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/7xsew7zvk3Y5XctO2W6MnO.
Se Te Acabo la Suerte (feat. Grupo Firme)
{"copyright_id":"0xf7d59f606f0e51124f082f21c5178718558982d2ca0f86a6dc74f4cd5de4daca","isrc":"QZDQH1905696","name":"Se Te Acabo la Suerte (feat. Grupo Firme)","registered_at":"2026-06-04T07:58:06Z","spotify_id":"2BiJdpgi3AoZsYSIs2kt7H","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7d59f606f0e51124f082f21c5178718558982d2ca0f86a6dc74f4cd5de4daca. 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/2BiJdpgi3AoZsYSIs2kt7H.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/2BiJdpgi3AoZsYSIs2kt7H.
Corridos Bélicos, Vol. IV (Versión Deluxe)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf79fd39ba774e81a5374402ed521edd836f24444636d3830dd8f239f5b69be94. 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/27ILLQ357xnMr8732DfyuB.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/27ILLQ357xnMr8732DfyuB.
{"copyright_id":"0x1b4df94c8dd8fe0ee573f6987b07a6619029e79b687b977595a040dad920882f","isrc":"USA2P2328302","name":"Final Inesperado (En Vivo)","registered_at":"2026-06-06T03:23:15Z","spotify_id":"5bHFo6vBBc6waGlavs8QWs","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b4df94c8dd8fe0ee573f6987b07a6619029e79b687b977595a040dad920882f. 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/5bHFo6vBBc6waGlavs8QWs.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/5bHFo6vBBc6waGlavs8QWs.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bb086d823c91c4574290e72833e22fc907e2a7504c295a075c585955ff8f586. 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/2I6NDO6Y43LseIqBj5v3oC.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/2I6NDO6Y43LseIqBj5v3oC.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0f2d04020f068d493577f60bab65398aec52d0b310617765a46f80d4397e3e5. 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/0qkdOEbjkQ7zJ6gprJZ5q2.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/0qkdOEbjkQ7zJ6gprJZ5q2.
{"copyright_id":"0x03116c5f1a3dbdfc6a369b82569922acacffb3e60df29342449f44a4b0b0e23a","isrc":"QZFZ52008256","name":"Mil Gracias Por Existir","registered_at":"2026-06-01T16:00:13Z","spotify_id":"1HAvMItHMFRlnrbOXZBL8X","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03116c5f1a3dbdfc6a369b82569922acacffb3e60df29342449f44a4b0b0e23a. 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/1HAvMItHMFRlnrbOXZBL8X.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/1HAvMItHMFRlnrbOXZBL8X.
{"copyright_id":"0xe327b3e424c9a00e50b544ad6cc1d0e82de7ba2d55b8f25bb04d7008d85e5f50","isrc":"USA2P2339109","name":"El Rey Del Pop (En Vivo)","registered_at":"2026-06-04T09:36:56Z","spotify_id":"1D5KDcr6BB3bHtK3NiBTye","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe327b3e424c9a00e50b544ad6cc1d0e82de7ba2d55b8f25bb04d7008d85e5f50. 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/1D5KDcr6BB3bHtK3NiBTye.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/1D5KDcr6BB3bHtK3NiBTye.
{"copyright_id":"0xe918cc1b8ca1cc573fe9770cfec64fe490bad5a54568f0405aa33ae7d631d49b","isrc":"USA2P2339114","name":"El De Navolato (En Vivo)","registered_at":"2026-06-07T13:00:35Z","spotify_id":"2uM2WBm8j403RsF4DLD7d0","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe918cc1b8ca1cc573fe9770cfec64fe490bad5a54568f0405aa33ae7d631d49b. 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/2uM2WBm8j403RsF4DLD7d0.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/2uM2WBm8j403RsF4DLD7d0.
{"copyright_id":"0x1b4df94c8dd8fe0ee573f6987b07a6619029e79b687b977595a040dad920882f","isrc":"USA2P2328302","name":"Final Inesperado","registered_at":"2026-06-06T03:23:15Z","spotify_id":"6Yrf4DhnDffWxikZrsyxMM","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b4df94c8dd8fe0ee573f6987b07a6619029e79b687b977595a040dad920882f. 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/6Yrf4DhnDffWxikZrsyxMM.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/6Yrf4DhnDffWxikZrsyxMM.