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 0x9107d73730e7ba25f5f1f26020780f4db82c2dbf0e02a97153803261eec85602. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/1bf3edf1-aa46-4ab3-82c2-c6b4763ebdb9.json and https://artists.proofprofile.net/proofs/artist/1bf3edf1-aa46-4ab3-82c2-c6b4763ebdb9.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 0xe3fa859cbc5c431dbf25b04521b05c6d9f6651aaa19e90ba3da5e7b658fec75d. 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/1ToldKJX8XVeAN4vpjCmxk.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/1ToldKJX8XVeAN4vpjCmxk.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38cd5df029f6287231eaed95ea6e0c85f78d2b8d8d2f94c87f3d493f829c3eda. 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/7cB4DUGjrmc2wseudjDgTw.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/7cB4DUGjrmc2wseudjDgTw.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69335d9d55d0cb48b7fa3a5fa93474786cf24266eac9d49d68bc601ecaccb174. 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/3lgz1irr7pyERou6uA1g4i.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/3lgz1irr7pyERou6uA1g4i.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26d53fcbc8580ed64e44fb709fb292ba751e9eddd92d0f7f261141208631cc96. 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/2Fb3rUMh6XJpjumfcpX6oo.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/2Fb3rUMh6XJpjumfcpX6oo.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b0665b03474890a9a0d79ea842432efb39bba103f1bb25eb36e3c7637e62618. 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/6mMCaCakoZpaIAtlwuIdUW.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/6mMCaCakoZpaIAtlwuIdUW.
{"copyright_id":"0x92f90e8dc40dcb0a9466b3a26ae9b40be72824a53afe05906a9ddedbd34cbcda","isrc":"CBAUX2512204","name":"Besoin d'amour","registered_at":"2026-06-04T13:46:07Z","spotify_id":"24XA2tvfi8TWry6j1I18qp","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92f90e8dc40dcb0a9466b3a26ae9b40be72824a53afe05906a9ddedbd34cbcda. 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/24XA2tvfi8TWry6j1I18qp.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/24XA2tvfi8TWry6j1I18qp.
{"copyright_id":"0x69335d9d55d0cb48b7fa3a5fa93474786cf24266eac9d49d68bc601ecaccb174","isrc":"CBAUX2512202","name":"Rouge Blanc","registered_at":"2026-06-05T10:15:06Z","spotify_id":"4tYVss0uEh28hQ3pctrTmd","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69335d9d55d0cb48b7fa3a5fa93474786cf24266eac9d49d68bc601ecaccb174. 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/4tYVss0uEh28hQ3pctrTmd.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/4tYVss0uEh28hQ3pctrTmd.
{"copyright_id":"0xcf46e0a10bead39da6ef3682905cdf5a654dffff6b4d559b0428823856b48c80","isrc":"CBAUX2512205","name":"Mixed Feelings","registered_at":"2026-06-07T11:18:41Z","spotify_id":"4zsc6tVwBmd5zWS5HvEi0E","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf46e0a10bead39da6ef3682905cdf5a654dffff6b4d559b0428823856b48c80. 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/4zsc6tVwBmd5zWS5HvEi0E.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/4zsc6tVwBmd5zWS5HvEi0E.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16de2fdf913c1b26fa340f75ccb7004a8594e11c32c6727d02be5dc507c45c28. 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/0LJPsB2L8oI2EIk1vW5ALF.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/0LJPsB2L8oI2EIk1vW5ALF.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f69584b6b0ab66c2cb36c8a9469989d0edf6f8257372368efd15bd6c3d3e584. 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/7pLJrupXxFVLwj9dpls63H.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/7pLJrupXxFVLwj9dpls63H.
Ring Around the Moon - High Klassified Remix
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82b811d02b2834628579fedda92e98e01a53ab78df782fd5ff32172b2f8188a5. 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/5CsNO0WM0EemjRzMFS9RrI.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/5CsNO0WM0EemjRzMFS9RrI.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd88f7da25e1a66cf644a6b1527a31332a229a4c04e3d518156d7796ff577e937. 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/0qkr76JOjgkRQIo81KjQhO.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/0qkr76JOjgkRQIo81KjQhO.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47ae1489c70b15b326faf4a921e6c16c8983a86ed507472bbec4cd247f2277db. 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/6P0qxnyxLL6D7Gmm8ZMlF2.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/6P0qxnyxLL6D7Gmm8ZMlF2.
{"copyright_id":"0xebff238a378fcd47722a723a8c894f2bc15720ec7c11d301b9db546bc90f5d4e","isrc":"CA5KR2504650","name":"Menace - josh pan Remix","registered_at":"2026-06-10T02:06:42Z","spotify_id":"2OQZFNk4oE2BMjHrGxNyzA","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebff238a378fcd47722a723a8c894f2bc15720ec7c11d301b9db546bc90f5d4e. 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/2OQZFNk4oE2BMjHrGxNyzA.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/2OQZFNk4oE2BMjHrGxNyzA.
{"copyright_id":"0xebff238a378fcd47722a723a8c894f2bc15720ec7c11d301b9db546bc90f5d4e","isrc":"CA5KR2504650","name":"Menace - Josh Pan Remix","registered_at":"2026-06-10T02:06:42Z","spotify_id":"48Uyo9bRKxZZQZQ5Mwd7IG","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebff238a378fcd47722a723a8c894f2bc15720ec7c11d301b9db546bc90f5d4e. 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/48Uyo9bRKxZZQZQ5Mwd7IG.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/48Uyo9bRKxZZQZQ5Mwd7IG.
{"copyright_id":"0xbdc7c8c9b1027c5c44ea9e4f943f8485883ef524edee0ec72e8aebefc1980d92","isrc":"CAPGD2000014","name":"Club des Coeurs Solitaires","registered_at":"2026-06-27T01:17:43Z","spotify_id":"4v58QGK5Eo9r9ZjoRtbI4E","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdc7c8c9b1027c5c44ea9e4f943f8485883ef524edee0ec72e8aebefc1980d92. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4v58QGK5Eo9r9ZjoRtbI4E.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/4v58QGK5Eo9r9ZjoRtbI4E.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3967769fcba30e3fe35c2790d3013660bdb71b2cfbb8efb31e61b02c21a3998. 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/35oBkdX4eLIaYKeAHOzLF7.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/35oBkdX4eLIaYKeAHOzLF7.
{"copyright_id":"0xebff238a378fcd47722a723a8c894f2bc15720ec7c11d301b9db546bc90f5d4e","isrc":"CA5KR2504650","name":"Menace - josh pan Remix","registered_at":"2026-06-10T02:06:42Z","spotify_id":"565MfXxBZz8A7OnLEOaat0","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebff238a378fcd47722a723a8c894f2bc15720ec7c11d301b9db546bc90f5d4e. 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/565MfXxBZz8A7OnLEOaat0.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/565MfXxBZz8A7OnLEOaat0.
{"copyright_id":"0x638170856b0562e2dc99d0c34227951c739fa83f5ce2ae8790baa902384bbf7b","isrc":"CBBWP2200001","name":"Ça commence bien","registered_at":"2026-06-25T20:59:02Z","spotify_id":"6XoFiwrYXq8bTaRFYzAwjw","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x638170856b0562e2dc99d0c34227951c739fa83f5ce2ae8790baa902384bbf7b. 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/6XoFiwrYXq8bTaRFYzAwjw.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/6XoFiwrYXq8bTaRFYzAwjw.