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 0x23ef270da06438bb09926122214079367fbfc04770806ac741b16fe195442d44. 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/3a7c2973-458d-416e-b7b4-bbf9682e269d.json and https://artists.proofprofile.net/proofs/artist/3a7c2973-458d-416e-b7b4-bbf9682e269d.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
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 0xe838e08517f16f1d950d0801ca342d5e86bfd543db5a44b42615541c12993f63. 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/6I9FZVsdwbSOn68UW5YTSY.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/6I9FZVsdwbSOn68UW5YTSY.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe838e08517f16f1d950d0801ca342d5e86bfd543db5a44b42615541c12993f63. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47:44Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3taqfLxT2qLhchYFF6bONe.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/3taqfLxT2qLhchYFF6bONe.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4964e39c84896743571ed103afd690b5897491540e1ce8e22710c154e9a5fcb5. 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/6506VLHlrpGqLUeJEYE7IW.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/6506VLHlrpGqLUeJEYE7IW.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4964e39c84896743571ed103afd690b5897491540e1ce8e22710c154e9a5fcb5. 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/6UviM0A6p1O2iQVQEWtx21.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/6UviM0A6p1O2iQVQEWtx21.
Ao Vivo no Radio City Music Hall Nova Iorque
{"copyright_id":"0x354e5103ba46de6060ea1199900d340d3de7b8055355dd59eff77c7a7478faba","isrc":"BXLVT2300001","name":"AQUI O SISTEMA É BRUTO - Ao Vivo","registered_at":"2026-06-11T05:05:46Z","spotify_id":"1YvGWqA4bfXfHtj1Ddurr0","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x354e5103ba46de6060ea1199900d340d3de7b8055355dd59eff77c7a7478faba. 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/1YvGWqA4bfXfHtj1Ddurr0.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/1YvGWqA4bfXfHtj1Ddurr0.
{"copyright_id":"0xf984fbc4ba637193439c9aea22a170d35a402ce8ea08cf5ac79726fdab299eda","isrc":"BXLVT2300002","name":"NASCEMOS PARA CANTAR - Ao Vivo","registered_at":"2026-06-09T06:09:27Z","spotify_id":"5FWJGgsUc2KoEmS4NN246W","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf984fbc4ba637193439c9aea22a170d35a402ce8ea08cf5ac79726fdab299eda. 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/5FWJGgsUc2KoEmS4NN246W.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/5FWJGgsUc2KoEmS4NN246W.
Sinfônico 40 Anos (Edição Luxo) [Ao Vivo]
{"copyright_id":"0x929ba20d76997c053ce0050dadd5cb400093bed3d90f339ec4e92c778fe79b7e","isrc":"BRCHX1100030","name":"Se Deus Me Ouvisse - Ao Vivo","registered_at":"2026-06-04T10:32:46Z","spotify_id":"3B5uVkjOv8BSgG5Xu14gdQ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x929ba20d76997c053ce0050dadd5cb400093bed3d90f339ec4e92c778fe79b7e. 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/3B5uVkjOv8BSgG5Xu14gdQ.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/3B5uVkjOv8BSgG5Xu14gdQ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x337251b2a3e03b2297b42b3e9d87d0f838dfb5365975b7cdf0f0a5d50465b217. 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/10v9WPM1jwS0xk4g6CqqaI.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/10v9WPM1jwS0xk4g6CqqaI.
{"copyright_id":"0x929ba20d76997c053ce0050dadd5cb400093bed3d90f339ec4e92c778fe79b7e","isrc":"BRCHX1100030","name":"Se Deus Me Ouvisse - Ao Vivo","registered_at":"2026-06-04T10:32:46Z","spotify_id":"43tQRaFeO0w5I87N97RUuZ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x929ba20d76997c053ce0050dadd5cb400093bed3d90f339ec4e92c778fe79b7e. 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/43tQRaFeO0w5I87N97RUuZ.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/43tQRaFeO0w5I87N97RUuZ.