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 0xb7aa8ebcacff691433985bcb39f3c6059306c373e033638ce5a8fcba2dbda799. 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/2bd9a7ec-026d-4587-bbcf-d978a01abac8.json and https://artists.proofprofile.net/proofs/artist/2bd9a7ec-026d-4587-bbcf-d978a01abac8.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
İyilik Kervanı (Orijinal Dizi Müzikleri)
Yağmurdan Sonra (Orijinal Dizi Müzikleri)
Deli Yürek II (Türküler - Dizi Müzikleri)
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 0x00b3e9817df673614a93383810ceb67fb71c719f1974e19d8f33494d1d6675d1. 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/4sXj1dy7flIsC5rKUVTn8Z.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/4sXj1dy7flIsC5rKUVTn8Z.
{"copyright_id":"0x5ada76dd3870e681df3cba04bc1ee5aba5364fd746b7b511bad585503bafc7c9","isrc":"TR0332212781","name":"Güzel Günler","registered_at":"2026-06-26T05:48:06Z","spotify_id":"0XuFmEocy8F27ci3VS64GD","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ada76dd3870e681df3cba04bc1ee5aba5364fd746b7b511bad585503bafc7c9. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0XuFmEocy8F27ci3VS64GD.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/0XuFmEocy8F27ci3VS64GD.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8ec0d06d36f778dfa144549ae3477b24bf48e737882a33655ac0a84b0a506bc. 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/5oYE1nWWdgbFiyPNwg1PiA.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/5oYE1nWWdgbFiyPNwg1PiA.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2f35a40ac15e8bf3c4da31f6593ce8f09f794c401265207489cdd0701796fab. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/49p3z9d8kCjnYpqiUU03MA.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/49p3z9d8kCjnYpqiUU03MA.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3854b507dff353e2beb9c759aab2c38f6a2a899a4e0b16606188f95090ae1955. 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/7bs0iJ9iVOMLeP16UdXu59.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/7bs0iJ9iVOMLeP16UdXu59.
{"copyright_id":"0x6de37ad4df45a9f8ea6341cc936dcb34e0f9516ab40cfd7b60c0f5dc3cef2742","isrc":"TR0332012026","name":"Mavi Kayık","registered_at":"2026-06-21T13:10:12Z","spotify_id":"6vbptp3pBiUfRMZDF6shnS","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6de37ad4df45a9f8ea6341cc936dcb34e0f9516ab40cfd7b60c0f5dc3cef2742. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6vbptp3pBiUfRMZDF6shnS.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/6vbptp3pBiUfRMZDF6shnS.
{"copyright_id":"0x8a64c829b957a5aa036fb51ed80ee8e75ecf4c7f7bea2c97ef7c47a052eb4183","isrc":"TR0331711157","name":"İnce Ayar","registered_at":"2026-06-07T10:08:30Z","spotify_id":"4PqvPkxAIk6CeGJyVVEMPw","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a64c829b957a5aa036fb51ed80ee8e75ecf4c7f7bea2c97ef7c47a052eb4183. 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/4PqvPkxAIk6CeGJyVVEMPw.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/4PqvPkxAIk6CeGJyVVEMPw.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0711f3a508779c15b970602770fb72d527ae9a9e14013fe00345ff5a96fc977. 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/65XvYyif3G0suZ2ERtvq9n.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/65XvYyif3G0suZ2ERtvq9n.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb6d7468b499129479e0beda0b34d6028371ba4fbaa4b3f766db4f4c04a4a7b2. 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/2QIua7ar4rbRKOgjF9trIW.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/2QIua7ar4rbRKOgjF9trIW.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0dde16839cf41629101ec7270dc304c9594b9a182c1004c8b2e0f0a294000f5e. 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/7MnLyi67R2Lgahg4eK2xQ1.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/7MnLyi67R2Lgahg4eK2xQ1.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x929e10c1a40368e2e93cfe77806d282257ec8bccddcbde0a4a127a03dd5f2f93. 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/7dAzDOkUQjkyKLNIjYQK4t.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/7dAzDOkUQjkyKLNIjYQK4t.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x901e4a738ea4f266e81e0f7c9577af2fed7710045ace2169f9b8dd4cc3b52798. 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/5WuNTnZEydq3k7qFcXLbS2.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/5WuNTnZEydq3k7qFcXLbS2.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x110710e8dc8d7e33ffa2de11e005d962ca4375a2af63d6ee70f8969306ff5ab5. 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/7Dn6XkAhfKMnQvF6xIYVxw.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/7Dn6XkAhfKMnQvF6xIYVxw.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c0dec83ac3477448c59217d972e3f4ddc32e5180f2e6b4b187548c99148ea29. 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/6DvsaOVt5wDsLqLJLhf4ed.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/6DvsaOVt5wDsLqLJLhf4ed.