Một chiếc ví mà bạn có thể đọc được.
Ví EVM cực kỳ tối giản cho Chrome, Firefox, Safari, Android, iPhone và Mac. Khoảng 2.850 dòng TypeScript, đủ ngắn để bạn đọc hết trong một buổi tối, hoặc để trợ lý AI của bạn đọc trong một phút.
- 3 thư viện chạy thực tế
- không có máy chủ
- không có công cụ phân tích
- MIT
Bạn thấy rõ mình đang ký gì.
Mỗi chữ ký đều cần một cú nhấp trong cửa sổ riêng của ví. Giao dịch được chuẩn bị đầy đủ trước, và chính giao dịch đó được ký.
-
Biết rõ mình gửi gì
Người nhận, số tiền và mức phí tối đa có thể phải trả, hiển thị trước khi bạn ký.
-
Phê duyệt được diễn giải rõ ràng
Các phê duyệt và chuyển token được viết thành một câu dễ hiểu. Những phê duyệt không giới hạn được đánh dấu màu đỏ.
-
Chữ ký rủi ro nổi bật hẳn lên
Permit và lệnh có thể chuyển tài sản của bạn đều kèm cảnh báo, chỉ hiển thị những trường được băm.
Cài đặt
Đừng tin, hãy kiểm tra. Đó là lý do ví được giữ nhỏ gọn.
Cho Chrome dùng được cả Brave, Edge
Cài từ Chrome Web Store, rồi ghim vào thanh công cụ từ menu hình mảnh ghép để ví luôn hiện ở đó. Ví tự động cập nhật.
Cho Android Android 11+
Một trình duyệt có sẵn ví. Bạn gõ tên một trang web và trang đó sẽ dùng Plain Wallet, với các phê duyệt giống như tiện ích mở rộng. Hãy gắn dấu sao cho những trang bạn hay dùng để giữ chúng ở đầu ví, và mở khóa bằng vân tay nếu bạn muốn.
APK từ các bản phát hành trên GitHub được ký bằng chứng chỉ này (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
Cho Mac và Safari macOS 14+ · đang chờ App Store xét duyệt
Một ứng dụng, hai cách dùng: ví trong cửa sổ riêng, và tiện ích mở rộng Plain Wallet cho Safari, cùng dùng chung một ví. Sau khi cài đặt, hãy mở Safari → Cài đặt → Tiện ích mở rộng, bật Plain Wallet và cho phép nó chạy trên các trang web; khi đó các trang web sẽ dùng nó làm ví, với các phê duyệt giống như tiện ích mở rộng của Chrome. Ví tự khóa khi máy Mac chuyển sang chế độ ngủ hoặc khóa màn hình.

Cho iPhone iOS 18+ · đang chờ App Store xét duyệt
Giống ứng dụng Android: một trình duyệt có sẵn ví. Bạn gõ tên một trang web và trang đó sẽ dùng Plain Wallet; hãy gắn dấu sao cho những trang bạn hay dùng, và mở khóa bằng Face ID hoặc Touch ID nếu bạn muốn.
Cho Firefox dùng được cả LibreWolf · tiện ích đang chờ xét duyệt
Plain Wallet đang chờ xét duyệt trên Firefox Add-ons. Cho đến khi được đăng, bạn hãy tự biên dịch, rồi tải tạm thời từ about:debugging, hoặc trong LibreWolf hay Firefox Developer Edition/Nightly, hãy tắt xpinstall.signatures.required và mở tệp zip đã đổi tên thành .xpi.
git clone https://github.com/backmeupplz/plainwallet cd plainwallet npm ci && npx wxt zip -b firefox --mv3 # → .output/plainwallet-<version>-firefox.zip
Cho trợ lý AI xem xét mã trước
Dán đoạn này vào Claude Code, Codex, Cursor hoặc bất kỳ trợ lý nào có thể chạy lệnh shell.
Hãy cài tiện ích trình duyệt Plain Wallet cho tôi từ https://github.com/backmeupplz/plainwallet — nhưng phải xem xét mã trước khi cài hoặc biên dịch bất cứ thứ gì. 1. Sao chép (clone) repo. Chưa chạy npm install: các thư viện phụ thuộc có script cài đặt. 2. Đọc toàn bộ mã nguồn: entrypoints/, lib/, wxt.config.ts, package.json và package-lock.json. Tổng cộng khoảng 2.850 dòng TypeScript. 3. Tìm bất cứ điều gì có thể làm lộ cụm từ khôi phục hoặc khóa riêng tư, gửi dữ liệu tới nơi nào khác ngoài RPC mà người dùng đã chọn, làm yếu mã hóa của kho khóa, hoặc ký mà không có sự phê duyệt rõ ràng. Kiểm tra các thư viện phụ thuộc xem có gì bất thường không. 4. Báo cáo những gì bạn tìm thấy, kèm tham chiếu tới tệp và số dòng. Nếu có điều gì đáng ngờ, hãy dừng lại và hỏi tôi. 5. Nếu mã sạch: npm ci && npm test && npm run build 6. Hướng dẫn tôi cách tải nó: trong Chrome, chrome://extensions → Developer mode → Load unpacked → .output/chrome-mv3. Với Firefox, hãy biên dịch bằng npx wxt zip -b firefox --mv3 và làm theo README.
Cho con người
Hoặc tự biên dịch tiện ích mở rộng từ mã nguồn cho Chrome, Brave, Edge và các trình duyệt Chromium khác, hoặc cho Firefox.
- Sao chép và biên dịch:
git clone https://github.com/backmeupplz/plainwallet cd plainwallet npm ci && npm run build
- Mở
chrome://extensions, bật Chế độ nhà phát triển, nhấp Tải tiện ích đã giải nén và chọn.output/chrome-mv3. - Firefox / LibreWolf:
npx wxt zip -b firefox --mv3, rồi tải theo hướng dẫn ở trên.
Chưa được kiểm toán. Đừng giữ trong ví số tiền mà bạn không thể chấp nhận để mất.
Hỗ trợ
Hãy gửi câu hỏi qua email tới plainwallet@borodutch.com, hoặc đăng báo lỗi và đề xuất tính năng lên trang theo dõi vấn đề trên GitHub; nhà phát triển trả lời cả hai nơi. Đừng bao giờ đăng mật khẩu, cụm từ khôi phục hay khóa riêng tư của bạn ở đó, hay bất cứ nơi nào khác.
Quên mật khẩu?
Mật khẩu không thể khôi phục được: ví được mã hóa bằng mật khẩu ngay trên thiết bị của bạn và không ai khác giữ bản sao. Hãy đặt lại ví từ màn hình mở khóa, sau đó nhập lại cụm từ khôi phục hoặc khóa riêng tư và chọn mật khẩu mới.
Mất cụm từ khôi phục?
Khi ví vẫn còn mở khóa được, hãy xuất cụm từ khôi phục trong Cài đặt bằng mật khẩu của bạn và ghi lại. Nếu không có cụm từ này và mật khẩu, không ai có thể khôi phục ví, kể cả chúng tôi.


