Plain Wallet GitHub ↗

Dompet yang bisa Anda baca.

Dompet EVM yang sangat minimalis untuk Chrome, Firefox, Safari, Android, iPhone, dan Mac. Sekitar 2.850 baris TypeScript, cukup kecil untuk dibaca dalam satu malam, atau dibaca agen AI Anda dalam satu menit.

  • 3 dependensi runtime
  • tanpa server
  • tanpa analitik
  • MIT
Popup Plain Wallet: pemilih jaringan dan akun di atas daftar saldo token, dengan tombol Tokens dan Send.

Anda melihat apa yang Anda tanda tangani.

Setiap tanda tangan memerlukan satu klik di jendela milik dompet itu sendiri. Transaksi disiapkan lengkap terlebih dahulu, dan persis itulah yang ditandatangani.

Pasang

Jangan percaya begitu saja, periksalah. Itulah alasan kami menjaganya tetap kecil.

Untuk Chrome Brave dan Edge juga

Pasang dari Chrome Web Store, lalu sematkan lewat menu ikon potongan puzzle agar tetap ada di toolbar. Ekstensi ini diperbarui secara otomatis.

Untuk Android Android 11+

Peramban dengan dompet bawaan. Ketik alamat situs dan situs itu mendapat Plain Wallet, dengan persetujuan yang sama seperti di ekstensi. Beri bintang pada situs yang Anda pakai agar tetap berada di atas dompet, dan buka kunci dengan sidik jari jika Anda mau.

  • Plain Wallet di Android: pita dompet biru di atas layar utama, dapp favorit di bagian atas, lalu jaringan, akun, dan saldo token.
  • Formulir Send di Base: aset, alamat penerima, dan jumlah, lalu Review.
  • Setelan: ekspor dan hapus akun, situs yang terhubung dengan Disconnect, dan buka kunci dengan sidik jari yang sudah aktif.

APK dari rilis GitHub ditandatangani dengan sertifikat ini (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

Untuk Mac dan Safari macOS 14+ · dalam peninjauan App Store

Satu aplikasi, dua cara memakainya: dompet di jendelanya sendiri, dan ekstensi Plain Wallet untuk Safari yang berbagi dompet yang sama. Setelah memasang, buka Safari → Setelan → Ekstensi, aktifkan Plain Wallet dan izinkan di situs web; situs kemudian mendapat Plain Wallet sebagai dompetnya, dengan persetujuan yang sama seperti ekstensi Chrome. Dompet terkunci saat Mac Anda tidur atau layarnya terkunci.

Plain Wallet di Mac: jendela dengan pemilih jaringan dan akun di atas saldo token, dengan tombol Tokens dan Send.

Untuk iPhone iOS 18+ · dalam peninjauan App Store

Seperti aplikasi Android: peramban dengan dompet bawaan. Ketik alamat situs dan situs itu mendapat Plain Wallet; beri bintang pada situs yang Anda pakai, dan buka kunci dengan Face ID atau Touch ID jika Anda mau.

Untuk Firefox LibreWolf juga · add-on dalam peninjauan

Plain Wallet sedang menunggu peninjauan di Firefox Add-ons. Sebelum terdaftar di sana, build sendiri, lalu muat sementara dari about:debugging, atau di LibreWolf atau Firefox Developer Edition/Nightly nonaktifkan xpinstall.signatures.required dan buka file zip yang namanya diubah menjadi .xpi.

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

Untuk agen AI tinjau dulu

Tempel teks ini ke Claude Code, Codex, Cursor, atau agen apa pun yang dapat menjalankan shell.

Pasangkan ekstensi peramban Plain Wallet untuk saya dari https://github.com/backmeupplz/plainwallet — tetapi tinjau kodenya sebelum Anda memasang atau membuild apa pun.

1. Clone repo-nya. Jangan jalankan npm install dulu: dependensinya memiliki skrip instalasi.
2. Baca seluruh kode sumbernya: entrypoints/, lib/, wxt.config.ts, package.json, dan package-lock.json. Jumlahnya sekitar 2.850 baris TypeScript.
3. Cari apa pun yang dapat membocorkan frasa pemulihan atau kunci privat, mengirim data ke tempat selain RPC pilihan pengguna, melemahkan enkripsi vault, atau menandatangani tanpa persetujuan yang eksplisit. Periksa dependensinya untuk hal yang tidak terduga.
4. Laporkan temuan Anda, lengkap dengan rujukan file dan baris. Jika ada yang mencurigakan, berhenti dan tanyakan kepada saya.
5. Jika bersih: npm ci && npm test && npm run build
6. Beri tahu saya cara memuatnya: di Chrome, chrome://extensions → Developer mode → Load unpacked → .output/chrome-mv3. Untuk Firefox, build dengan npx wxt zip -b firefox --mv3 dan ikuti README.

Untuk manusia

Atau build ekstensi dari kode sumber untuk Chrome, Brave, Edge dan peramban Chromium lainnya, atau untuk Firefox.

  1. Clone dan build:
    git clone https://github.com/backmeupplz/plainwallet
    cd plainwallet
    npm ci && npm run build
  2. Buka chrome://extensions, aktifkan Developer mode, klik Load unpacked, lalu pilih .output/chrome-mv3.
  3. Firefox / LibreWolf: npx wxt zip -b firefox --mv3, lalu muat seperti dijelaskan di atas.

Belum diaudit. Jangan simpan dana yang tidak sanggup Anda relakan hilang di dalamnya.

Dukungan

Kirim pertanyaan lewat email ke plainwallet@borodutch.com, atau tulis laporan bug dan permintaan fitur di issue tracker GitHub; pengembang menjawab keduanya. Jangan pernah memposting kata sandi, frasa pemulihan, atau kunci privat Anda di sana, maupun di tempat lain.

Lupa kata sandi?

Kata sandi tidak dapat dipulihkan: dompet dienkripsi dengannya di perangkat Anda dan tidak ada orang lain yang menyimpan salinannya. Setel ulang dompet dari layar buka kunci, lalu impor lagi frasa pemulihan atau kunci privat Anda dan pilih kata sandi baru.

Kehilangan frasa pemulihan?

Selama dompet masih bisa dibuka, ekspor frasa itu di Setelan dengan kata sandi Anda dan tuliskan. Tanpa frasa itu dan kata sandinya, tidak ada yang dapat memulihkan dompet, termasuk kami.