一个您能读懂的钱包。
一款极简的 EVM 加密钱包,支持 Chrome、Firefox、Safari、Android、iPhone 和 Mac。TypeScript 代码约 2,850 行,一个晚上就能读完,让您的智能体来读也只要一分钟。
- 3 个运行时依赖
- 无服务器
- 无数据分析
- MIT
您签的是什么,一目了然。
每一次签名都需要在钱包自己的窗口中点击确认。交易会先完整准备好,签名的正是这一份。
-
清楚知道发送了什么
签名之前,先显示收款方、金额和最高可能产生的 Gas 费。
-
批准内容,直白说明
代币批准和转账会写成一句通俗的话,无限额的批准会以红色标出。
-
有风险的签名格外醒目
可能转移您资产的 Permit 和订单会带有警告,并且只显示参与哈希的字段。
安装
不必轻信,自己验证。保持小巧,为的就是这一点。
适用于 Android Android 11+
一款内置钱包的浏览器。输入网址,网站就会获得 Plain Wallet,批准流程与扩展程序相同。给常用网站加星标,它们就会固定在钱包上方,您也可以选择用指纹解锁。
GitHub 发布页中的 APK 使用此证书签名(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 和 Safari macOS 14+ · App Store 审核中
一个应用,两种用法:钱包在自己的窗口中运行,同时还有适用于 Safari 的 Plain Wallet 扩展程序,两者共用同一个钱包。安装后,打开 Safari → 设置 → 扩展,开启 Plain Wallet 并允许它在网站上使用;之后网站会把它当作自己的钱包,批准流程与 Chrome 扩展程序相同。Mac 进入睡眠或锁定屏幕时,它也会随之锁定。

适用于 iPhone iOS 18+ · App Store 审核中
与 Android 应用一样,是一款内置钱包的浏览器。输入网址,网站就会获得 Plain Wallet;给常用网站加星标,您也可以选择用面容 ID 或触控 ID 解锁。
适用于 Firefox LibreWolf 同样适用 · 附加组件审核中
Plain Wallet 正在等待 Firefox 附加组件商店审核。上架之前,请自行构建,然后通过 about:debugging 临时加载;如果使用 LibreWolf 或 Firefox Developer Edition/Nightly,也可以关闭 xpinstall.signatures.required,再打开改名为 .xpi 的 zip 文件。
git clone https://github.com/backmeupplz/plainwallet cd plainwallet npm ci && npx wxt zip -b firefox --mv3 # → .output/plainwallet-<version>-firefox.zip
适用于 AI 智能体 请先审查代码
把下面这段话粘贴到 Claude Code、Codex、Cursor,或任何能运行 shell 的智能体中。
请帮我安装 Plain Wallet 浏览器扩展程序,地址是 https://github.com/backmeupplz/plainwallet —— 但在安装或构建任何东西之前,请先审查代码。 1. 克隆仓库。先不要运行 npm install:依赖包带有安装脚本。 2. 阅读全部源代码:entrypoints/、lib/、wxt.config.ts、package.json 和 package-lock.json。TypeScript 代码约 2,850 行。 3. 查找一切可能泄露助记词或私钥、把数据发送到用户所选 RPC 以外任何地方、削弱保险库加密强度,或在没有明确批准的情况下签名的内容。检查依赖包中是否有任何异常。 4. 报告您的发现,并附上文件和行号。如果有任何可疑之处,请停下来问我。 5. 如果代码没有问题:npm ci && npm test && npm run build 6. 告诉我如何加载:在 Chrome 中,依次进入 chrome://extensions → 开发者模式 → 加载已解压的扩展程序 → .output/chrome-mv3。对于 Firefox,请用 npx wxt zip -b firefox --mv3 构建,并按照 README 操作。
适用于手动安装
也可以从源代码构建扩展程序,适用于 Chrome、Brave、Edge 等 Chromium 浏览器,或 Firefox。
- 克隆并构建:
git clone https://github.com/backmeupplz/plainwallet cd plainwallet npm ci && npm run build
- 打开
chrome://extensions,开启开发者模式,点击加载已解压的扩展程序,然后选择.output/chrome-mv3。 - Firefox / LibreWolf:运行
npx wxt zip -b firefox --mv3,然后按上文所述加载。
未经审计。请不要在里面存放您承受不起损失的资金。
支持
有问题请发邮件至 plainwallet@borodutch.com,错误报告和功能建议请提交到 GitHub 问题追踪器,开发者两边都会回复。切勿在那里或任何其他地方发布您的密码、助记词或私钥。
忘记密码了?
密码无法找回:钱包在您的设备上用它加密,其他任何人都没有副本。请在解锁界面重置钱包,然后重新导入助记词或私钥,并设置新密码。
丢失了助记词?
只要钱包还能解锁,就请在“设置”中输入密码导出助记词,并抄写下来。没有助记词和密码,任何人都无法恢复这个钱包,我们也不例外。


