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 0x26951b3f256f0544db3a3c02d06be838edc1c70abbba98ffe91dfec0c6320021. 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/3a307b3e-f8fe-4199-bcaf-a05e2aa955fa.json and https://artists.proofprofile.net/proofs/artist/3a307b3e-f8fe-4199-bcaf-a05e2aa955fa.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 0x81948fdcc9a7f09a032800c8edd650bc9305897ed659f757dc23614fb33ba749. 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/46OYE8RK4pj1rE2XmhIbnE.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/46OYE8RK4pj1rE2XmhIbnE.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0404269d00687f3dc53e206b4c40668950dd47b9acdfad4f5d8a84269a2a23c. 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/0rWzz8axBNPaJczcvIydSH.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/0rWzz8axBNPaJczcvIydSH.
Git Gidebilirsen (Zekai Tunca 50. Yıl Ustaya Saygı)
Git Gidebilirsen - Zekai Tunca 50. Yıl Ustaya Saygı
Tan Taşçı Ve Konukları (Evde Yılbaşı Live)
Seni Ben Ellerin Olsun Diye Mi Sevdim - Live
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a7952a134727f8c0317c578fcf6ba01574595aa0fb0634f4ef98a2658d0991d. 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/51Kjyg2O2NpOET7xyr0poA.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/51Kjyg2O2NpOET7xyr0poA.
{"copyright_id":"0x76b690d05e3c0232e05965f49d44426bbc93122ceec6b10deaa816de1af3968d","isrc":"TRBZR2150082","name":"Yalan Dünya - Live","registered_at":"2026-06-29T20:16:39Z","spotify_id":"6OWitVI97v8IVD6pxxtJPl","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76b690d05e3c0232e05965f49d44426bbc93122ceec6b10deaa816de1af3968d. 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/6OWitVI97v8IVD6pxxtJPl.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/6OWitVI97v8IVD6pxxtJPl.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x203f18cc756be2b9265e7be97886606fc5f713cd93847c3839e00601ca379100. 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/60Kp7S4K3gnaTMYtMz3lP4.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/60Kp7S4K3gnaTMYtMz3lP4.
Yolun Sonu Görünüyor (Musa Eroğlu İle Bir Asır 2)
Yolun Sonu Görünüyor - Musa Eroğlu İle Bir Asır 2
Herhalde (Live from Harbiye Açıkhava Tiyatrosu)
Herhalde - Live from Harbiye Açıkhava Tiyatrosu
Tan Taşçı Ve Başkanlar Korosu (Live from Harbiye Açıkhava Tiyatrosu)
Yok - Live from Harbiye Açıkhava Tiyatrosu
Ağla Ağla - Live from Harbiye Açıkhava Tiyatrosu
Nasıl Seveceğim - Live from Harbiye Açıkhava Tiyatrosu
Söyleme - Live from Harbiye Açıkhava Tiyatrosu
Bilir Mi - Live from Harbiye Açıkhava Tiyatrosu
Hata - Live from Harbiye Açıkhava Tiyatrosu
Kusura Bakma - Live from Harbiye Açıkhava Tiyatrosu
Gayrı - Live from Harbiye Açıkhava Tiyatrosu
Tutunamıyorum - Live from Harbiye Açıkhava Tiyatrosu
Ben Her Bahar Mutsuzum - Live from Harbiye Açıkhava Tiyatrosu
Rica Ederim - Live from Harbiye Açıkhava Tiyatrosu
Kalbime Gömüyorum - Live from Harbiye Açıkhava Tiyatrosu
Sözümü Tutamadım - Live from Harbiye Açıkhava Tiyatrosu
Hafız - Live from Harbiye Açıkhava Tiyatrosu
Beş Dakika - Live from Harbiye Açıkhava Tiyatrosu
Ona Söyle - Live from Harbiye Açıkhava Tiyatrosu
Yalan - Live from Harbiye Açıkhava Tiyatrosu
Ahmet Selçuk İlkan Unutulmayan Şarkılar, Vol. 1 (40 Yıl, 40 Ses, 40 Nefes)
{"copyright_id":"0x197386ebbef911b53e10aaec8743d3723610beb60ce05560aa7acb21baca0eb6","isrc":"TR0391600345","name":"Kurşuna Gerek Yok","registered_at":"2026-06-08T03:10:02Z","spotify_id":"0vEESNBXT5RIFk6U6h6OnO","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x197386ebbef911b53e10aaec8743d3723610beb60ce05560aa7acb21baca0eb6. 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/0vEESNBXT5RIFk6U6h6OnO.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/0vEESNBXT5RIFk6U6h6OnO.
Ahmet Selçuk İlkan Unutulmayan Şarkılar, Vol. 2 (40 Yıl, 40 Ses, 40 Nefes)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0351205767bc95000bb05119a49dac6250fc344a7f00e553e05662e9fe16e270. 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/49dDMSjni0ou6UDdPjVGN2.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/49dDMSjni0ou6UDdPjVGN2.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf28543649e9c4dea49a0e73986beb63ab8a4d33d67b39a3fd15635c6880f31d4. 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/5I9bmhcZA0CZs0KWKDes1g.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/5I9bmhcZA0CZs0KWKDes1g.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa17c724fc03da29b2a77b569344e0934381b8366414d6b0983eecd2274de6412. 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/7yHBhJEq3cAuDc4BcSyOC5.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/7yHBhJEq3cAuDc4BcSyOC5.