Plain Wallet GitHub ↗

Kodunu okuyabileceğiniz bir cüzdan.

Chrome, Firefox, Safari, Android, iPhone ve Mac için çok minimal bir EVM cüzdanı. Yaklaşık 2.850 satır TypeScript: bir akşamda okunabilecek, ya da yapay zekâ ajanınızın bir dakikada okuyabileceği kadar küçük.

  • 3 çalışma zamanı bağımlılığı
  • sunucu yok
  • analitik yok
  • MIT
Plain Wallet açılır penceresi: token bakiyeleri listesinin üstünde ağ ve hesap seçicileri, Tokens ve Send düğmeleri.

İmzaladığınızı görürsünüz.

Her imza için cüzdanın kendi penceresinde bir tıklama gerekir. İşlem önce eksiksiz hazırlanır ve imzalanan tam olarak odur.

Kurulum

Güvenmeyin, kontrol edin. Küçük tutmanın amacı da bu.

Chrome için Brave ve Edge de olur

Chrome Web Mağazası'ndan kurun, sonra araç çubuğunda kalması için yapboz parçası menüsünden sabitleyin. Otomatik güncellenir.

Android için Android 11+

Cüzdanı içinde olan bir tarayıcı. Bir site yazın, siteye Plain Wallet gelir; onaylar uzantıdakiyle aynıdır. Kullandığınız siteleri yıldızlayarak cüzdanın üstünde tutabilir, isterseniz kilidi parmak iziyle açabilirsiniz.

  • Android'de Plain Wallet: ana ekranın üzerinde mavi cüzdan şeridi, en üstte favori dapp'ler, ardından ağ, hesap ve token bakiyeleri.
  • Base üzerinde Send formu: varlık, alıcı adresi ve tutar, ardından Review.
  • Ayarlar: hesapları dışa aktarma ve kaldırma, Disconnect düğmeli bağlı siteler ve açık olan parmak iziyle kilit açma.

GitHub sürümlerindeki APK'lar şu sertifikayla imzalanır (SHA-256):1F:EC:2B:63:39:34:74:21:B0:C5:64:AB:19:EE:66:34:39:16:F7:FE:B0:81:62:C3:5F:C3:5C:9F:B5:9F:CB:83

Mac ve Safari için macOS 14+ · App Store incelemesinde

Tek uygulama, iki kullanım şekli: cüzdan kendi penceresinde ve Safari için Plain Wallet uzantısı olarak, ikisi de aynı cüzdanı paylaşır. Kurulumdan sonra Safari → Ayarlar → Uzantılar'ı açın, Plain Wallet'ı etkinleştirin ve web sitelerinde çalışmasına izin verin; siteler artık cüzdan olarak onu kullanır ve onaylar Chrome uzantısındakiyle aynıdır. Mac'iniz uykuya geçtiğinde ya da ekranı kilitlendiğinde cüzdan kilitlenir.

Mac'te Plain Wallet: token bakiyelerinin üstünde ağ ve hesap seçicileri bulunan bir pencere, Tokens ve Send düğmeleriyle.

iPhone için iOS 18+ · App Store incelemesinde

Android uygulaması gibi: cüzdanı içinde olan bir tarayıcı. Bir site yazın, siteye Plain Wallet gelir; kullandığınız siteleri yıldızlayabilir, isterseniz kilidi Face ID veya Touch ID ile açabilirsiniz.

Firefox için LibreWolf de olur · eklenti incelemede

Plain Wallet, Firefox Eklentileri'nde inceleme bekliyor. Listelenene kadar kendiniz derleyin, ardından about:debugging üzerinden geçici olarak yükleyin; ya da LibreWolf veya Firefox Developer Edition/Nightly'de xpinstall.signatures.required ayarını kapatıp adını .xpi yaptığınız zip dosyasını açın.

git clone https://github.com/backmeupplz/plainwallet
cd plainwallet
npm ci && npx wxt zip -b firefox --mv3   # → .output/plainwallet-<version>-firefox.zip

Yapay zekâ ajanları için önce inceleme

Bunu Claude Code'a, Codex'e, Cursor'a ya da kabuk çalıştırabilen herhangi bir ajana yapıştırın.

https://github.com/backmeupplz/plainwallet adresindeki Plain Wallet tarayıcı uzantısını benim için kur, ama bir şey kurmadan veya derlemeden önce kodu incele.

1. Depoyu klonla. npm install'u henüz çalıştırma: bağımlılıkların kurulum betikleri var.
2. Kaynağın tamamını oku: entrypoints/, lib/, wxt.config.ts, package.json ve package-lock.json. Yaklaşık 2.850 satır TypeScript.
3. Seed ifadelerini veya özel anahtarları sızdırabilecek, kullanıcının seçtiği RPC dışında bir yere veri gönderen, kasa şifrelemesini zayıflatan ya da açık bir onay olmadan imzalayan bir şey ara. Bağımlılıklarda beklenmedik bir şey olup olmadığına bak.
4. Bulduklarını dosya ve satır referanslarıyla raporla. Şüpheli bir şey varsa dur ve bana sor.
5. Temizse: npm ci && npm test && npm run build
6. Nasıl yükleyeceğimi anlat: Chrome'da chrome://extensions → Developer mode → Load unpacked → .output/chrome-mv3. Firefox için npx wxt zip -b firefox --mv3 ile derle ve README'yi izle.

İnsanlar için

Ya da uzantıyı kaynaktan kendiniz derleyin: Chrome, Brave, Edge ve diğer Chromium tarayıcıları için ya da Firefox için.

  1. Klonlayın ve derleyin:
    git clone https://github.com/backmeupplz/plainwallet
    cd plainwallet
    npm ci && npm run build
  2. chrome://extensions sayfasını açın, Geliştirici modunu etkinleştirin, Paketlenmemiş öğe yükleye tıklayın ve .output/chrome-mv3 klasörünü seçin.
  3. Firefox / LibreWolf: npx wxt zip -b firefox --mv3, ardından yukarıda anlatıldığı gibi yükleyin.

Denetlenmedi. Kaybetmeyi göze alamayacağınız tutarları içinde tutmayın.

Destek

Sorularınızı plainwallet@borodutch.com adresine e-postayla, hata bildirimlerinizi ve özellik isteklerinizi GitHub'daki sorun takipçisine iletin; geliştirici ikisini de yanıtlıyor. Şifrenizi, seed ifadenizi veya özel anahtarınızı oraya ya da başka hiçbir yere asla yazmayın.

Şifrenizi mi unuttunuz?

Kurtarılamaz: cüzdan cihazınızda bu şifreyle şifrelenir ve başka kimsede bir kopyası yoktur. Kilit açma ekranından cüzdanı sıfırlayın, ardından seed ifadenizi veya özel anahtarınızı yeniden içe aktarın ve yeni bir şifre belirleyin.

Seed ifadenizi mi kaybettiniz?

Cüzdanın kilidi hâlâ açılabiliyorsa, Ayarlar'da seed ifadenizi şifrenizle dışa aktarın ve bir yere yazın. Seed ifadesi ve şifre olmadan cüzdanı kimse geri yükleyemez, biz de dahil.