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 0xe47f4f1cbaf2253f0d37ce168a45517133b790a3e0dd425d5a61a3d8125b5c8b. 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/c1043772-6b49-418c-b9cd-36e31ffb473e.json and https://artists.proofprofile.net/proofs/artist/c1043772-6b49-418c-b9cd-36e31ffb473e.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0x5eb0deb14c807b2321d9bd11bc71e0910d4bac5a52d149fb8a903e87aa5dfa12","isrc":"TR0391700169","name":"Ceylan - Kıvanch K Versiyon","registered_at":"2026-06-04T10:32:28Z","spotify_id":"3R5cc9t10Ol60Nz7eXU2TW","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 0x5eb0deb14c807b2321d9bd11bc71e0910d4bac5a52d149fb8a903e87aa5dfa12. 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/3R5cc9t10Ol60Nz7eXU2TW.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/3R5cc9t10Ol60Nz7eXU2TW.
{"copyright_id":"0xe06ff2f421be25a04a1fdc7e076836748f8769646c848d038daf86b56ffdd72b","isrc":"TR0391700170","name":"Şahane Bir Şey Yaşamak","registered_at":"2026-06-05T23:32:58Z","spotify_id":"2EM7WivOzTnEWdK62CDEHi","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe06ff2f421be25a04a1fdc7e076836748f8769646c848d038daf86b56ffdd72b. 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/2EM7WivOzTnEWdK62CDEHi.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/2EM7WivOzTnEWdK62CDEHi.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7269a50be89c32a6ce6180e0adb3b906619a4d773a9355e066074482a1dd6473. 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/6CFDf4XQUAVeogb1wm0Xfy.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/6CFDf4XQUAVeogb1wm0Xfy.
Terlik Geliyor - Nurettin Çolak Versiyon
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae6f51985f56d91750e48b13fb8970b0aa95c5d045d834c61d67346b8a2397bf. 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/68Q2C8QvDTvN2Rd3ww10ke.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/68Q2C8QvDTvN2Rd3ww10ke.
{"copyright_id":"0x2f38cb8183ed77173d0d20368640f196aecddb0d139ce7fb1533c460a10b30de","isrc":"TR0391700175","name":"Gözleri Aşka Gülen","registered_at":"2026-06-07T03:37:09Z","spotify_id":"2DczYTfjDsiApKOiVkj46W","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f38cb8183ed77173d0d20368640f196aecddb0d139ce7fb1533c460a10b30de. 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/2DczYTfjDsiApKOiVkj46W.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/2DczYTfjDsiApKOiVkj46W.
{"copyright_id":"0x9df923fb66db64d92c7e469c26f15e3f79f361c8cd4edbae0180a580bda7dc63","isrc":"TR0391700177","name":"Hayatı Tespih Yapmışım","registered_at":"2026-06-22T20:56:59Z","spotify_id":"2iu8Y3GQ9lVDChs4tYrECj","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9df923fb66db64d92c7e469c26f15e3f79f361c8cd4edbae0180a580bda7dc63. 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/2iu8Y3GQ9lVDChs4tYrECj.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/2iu8Y3GQ9lVDChs4tYrECj.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x314da00e4eb6aa7757aa255cf8513e316d56ff91b843d176fbe3b2d181004d59. 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/4T1t1kZq4G1ZHfaF7oH3Eg.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/4T1t1kZq4G1ZHfaF7oH3Eg.
{"copyright_id":"0x18d48c5c23cabdc2766417d4e415f2ad1c06d0fc0ba7d88456f71cb499421646","isrc":"TR0391700180","name":"Ceylan - Mustafa Ceceli Versiyon","registered_at":"2026-06-19T17:35:17Z","spotify_id":"5b0T41PEtvfvzittygVFmV","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18d48c5c23cabdc2766417d4e415f2ad1c06d0fc0ba7d88456f71cb499421646. 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/5b0T41PEtvfvzittygVFmV.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/5b0T41PEtvfvzittygVFmV.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa862814cd9dff431105ac1436736fa02862209b7882672db24fe4b449c74fbf3. 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/1DXnugWsBPlQuxU7ntnaC9.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/1DXnugWsBPlQuxU7ntnaC9.
{"copyright_id":"0xd3e43c6ce2cb9a7c0bb0543a3e0396e6bfd94cc3db0ac486ee481cb73a933bb6","isrc":"TR0391700185","name":"Bu Böyle","registered_at":"2026-06-25T06:55:10Z","spotify_id":"0d2C3pRC9efeFVcUGkIafP","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3e43c6ce2cb9a7c0bb0543a3e0396e6bfd94cc3db0ac486ee481cb73a933bb6. 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/0d2C3pRC9efeFVcUGkIafP.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/0d2C3pRC9efeFVcUGkIafP.
{"copyright_id":"0xc4ba52e09039fcdc1007ee7b39dfd0791ed9ac841dc56eddb1119100a8ddd68c","isrc":"TR0391700184","name":"Nasıl Yaptın","registered_at":"2026-06-28T06:12:04Z","spotify_id":"2o08olFUUJ6MYRPEISV5NL","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4ba52e09039fcdc1007ee7b39dfd0791ed9ac841dc56eddb1119100a8ddd68c. 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/2o08olFUUJ6MYRPEISV5NL.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/2o08olFUUJ6MYRPEISV5NL.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bade728ef4e8c45ba3629536bb7bb8f803a4f1545af9d1597e6825b9f3228f9. 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/6SgBK3xvx07EloCabUb9lI.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/6SgBK3xvx07EloCabUb9lI.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac76cf4d2363094e01752b08c379029d2fc1e92d9cd1519047e11059056eeb87. 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/7esF1PdwWk1PDkMwRAsnpg.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/7esF1PdwWk1PDkMwRAsnpg.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f17a5b86de806d4301548dee07ad1ce766539518db16b25c03397e8d78b168f. 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/64Sn1NFR87JSflFRXxfncc.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/64Sn1NFR87JSflFRXxfncc.
{"copyright_id":"0x5eb0deb14c807b2321d9bd11bc71e0910d4bac5a52d149fb8a903e87aa5dfa12","isrc":"TR0391700169","name":"Ceylan - Kıvanch K Versiyon","registered_at":"2026-06-04T10:32:28Z","spotify_id":"5QqlCKO9TnCf1xBC4A3paf","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5eb0deb14c807b2321d9bd11bc71e0910d4bac5a52d149fb8a903e87aa5dfa12. 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/5QqlCKO9TnCf1xBC4A3paf.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/5QqlCKO9TnCf1xBC4A3paf.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe06ff2f421be25a04a1fdc7e076836748f8769646c848d038daf86b56ffdd72b. 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/3G56O8VUv1oKQjYtD8sqPq.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/3G56O8VUv1oKQjYtD8sqPq.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7269a50be89c32a6ce6180e0adb3b906619a4d773a9355e066074482a1dd6473. 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/4N0p1gRvD74DcKhdmTp898.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/4N0p1gRvD74DcKhdmTp898.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae6f51985f56d91750e48b13fb8970b0aa95c5d045d834c61d67346b8a2397bf. 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/2h9mROQAY1R3kW1WX9JdOI.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/2h9mROQAY1R3kW1WX9JdOI.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f38cb8183ed77173d0d20368640f196aecddb0d139ce7fb1533c460a10b30de. 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/5WFsM8059ETnJfEkM3l8Bj.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/5WFsM8059ETnJfEkM3l8Bj.
{"copyright_id":"0x9df923fb66db64d92c7e469c26f15e3f79f361c8cd4edbae0180a580bda7dc63","isrc":"TR0391700177","name":"Hayatı Tespih Yapmışım","registered_at":"2026-06-22T20:56:59Z","spotify_id":"2m3WBfRDT3OdVjSFLaPd5e","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9df923fb66db64d92c7e469c26f15e3f79f361c8cd4edbae0180a580bda7dc63. 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/2m3WBfRDT3OdVjSFLaPd5e.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/2m3WBfRDT3OdVjSFLaPd5e.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x314da00e4eb6aa7757aa255cf8513e316d56ff91b843d176fbe3b2d181004d59. 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/0YBLpyg70uT69tchHjxeib.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/0YBLpyg70uT69tchHjxeib.
{"copyright_id":"0x18d48c5c23cabdc2766417d4e415f2ad1c06d0fc0ba7d88456f71cb499421646","isrc":"TR0391700180","name":"Ceylan - Mustafa Ceceli Versiyon","registered_at":"2026-06-19T17:35:17Z","spotify_id":"2PtUAfwLubQlgzjaAHVMK5","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18d48c5c23cabdc2766417d4e415f2ad1c06d0fc0ba7d88456f71cb499421646. 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/2PtUAfwLubQlgzjaAHVMK5.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/2PtUAfwLubQlgzjaAHVMK5.
Konuşalım, Sevişelim, Kırıştıralım - Versiyon 2
Ya Seninle Ya Sensiz - Ahmet Selçuk İnan Unutulmayan Şarkılar, Vol. 2
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63f5c88d4646eeda14136602f1ce62234eb2747a628dd4a86893667ab6e997bb. 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/0d5OUvm7xw9mFIhq46zAZK.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/0d5OUvm7xw9mFIhq46zAZK.
{"copyright_id":"0x7b67743fe233f7cdde9ae1516579bd48d2bbe692239cfdb75f20daa118ddc547","isrc":"TR8701100001","name":"Aşkımdan Vazgeçme","registered_at":"2026-06-04T15:44:06Z","spotify_id":"5affY9MmaKWfsKnbjMrEkC","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b67743fe233f7cdde9ae1516579bd48d2bbe692239cfdb75f20daa118ddc547. 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/5affY9MmaKWfsKnbjMrEkC.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/5affY9MmaKWfsKnbjMrEkC.
Solmuş Gül Kasabası - Aras Project Version
{"copyright_id":"0xe06ff2f421be25a04a1fdc7e076836748f8769646c848d038daf86b56ffdd72b","isrc":"TR0391700170","name":"Şahane Bir Şey Yaşamak","registered_at":"2026-06-05T23:32:58Z","spotify_id":"6ZRtGFbE05yTUNqCZRUUNO","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe06ff2f421be25a04a1fdc7e076836748f8769646c848d038daf86b56ffdd72b. 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/6ZRtGFbE05yTUNqCZRUUNO.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/6ZRtGFbE05yTUNqCZRUUNO.