Açık kaynaklı, platformlar arası blockchain arası cüzdan kütüphanesi Trust Wallet Core’u n açık kaynaklı olduğunu duyurmaktan mutluluk duyuyoruz. Kütüphane tüm yaygın hashing fonksiyonlarını, eliptik eğri kriptografisini, anahtar çıkarımını, adres şifreleme/şifresini açmayı ve desteklenen tüm blockchainler için işlem imzalamayı destekliyor.

Açık kaynaklı olma yönündeki başlıca motivasyonumuz, geliştiricilerin alt seviye uygulama ayrıntıları hakkında kaygılanmadan dapp’lerini ve cüzdanlarını native olarak geliştirebilmelerine olanak sunmaktı. Topluluk olarak birlikte çalışmanın herkes için daha iyi olduğunu biliyoruz.

Bunun dışında, yeni coinleri ve blockchainleri Trust Wallet’a entegre etmenin daha kolay olmasını istiyoruz. Wallet Core’u açık kaynaklı olduğunda, herhangi biri blockchainini desteklemek için katkıda bulunabiliyor.

Ayrıntılar

Trust Wallet Core, idyomatik arayüzlere sahip platformlar arası kütüphane olmayı hedefliyor. Bu da, kütüphanenin bir kullanıcısı olarak sizin de kullandığınız platforma ve dile doğal gelen bir arayüz kullanabileceğiniz anlamına geliyor. Örneğin, native bir iOS uygulaması inşa ediyorsanız herhangi bir Swift kütüphanesini kullanabileceğiniz şekilde Trust Wallet Core’u kullanabilirsiniz.

Bunu başarmak için desteklenen her platforma yönelik arayüz kodları oluşturuyoruz. Şu anda, Android arayüzü için JNI kodu ve iOS arayüzü için Swift kodu yaratıyoruz.

Kütüphanenin kendisi C arayüzünde C++ ile yazıldı. Bu da, kısa ve hızlı kodlar yazmamıza olanak sağlıyor. Aynı zamanda tüm platform ve dillerde de kullanılabiliyor.

Mevcut olarak desteklediğimiz blockchainler şunlar:

Nasıl Katılımcı Olabilirsiniz

Katılımcı olmak için öncelikle GitHub repomuzu inceleyebilir ve Gitcoin üzerindeki primlere göz atabilirsiniz.

Ayrıca bizi, tüm sorularınızı yanıtlamaya ve sorunlarınıza yardım etmeye hazır halde beklediğimiz yeni kurduğumuz Telegram grubumuzda da bulabilirsiniz.

Gelecek planları

İleride, daha fazla blockchain ve arayüz dili için destek eklemeye devam edeceğiz. Kütüphanemizi de kullanımı ve geliştiricilerin yeni blockchainleri entegre etmesi kolay olacak şekilde sürekli geliştirmek istiyoruz. Geri bildirimlerinizi merakla bekliyor ve topluluktan birçok katılımcımız olacağını umuyoruz.