BitTool WalletBitTool Signer安全开发者开源下载
BitTool Signer

离线签名,人人可用。

BitTool Signer 能把一部闲置的 iPhone 或 Android 手机变成离线签名设备。私钥在这部手机上生成和保存,每个请求在签名前都会被解析,签名只会以二维码的形式离开设备。

零网络连接 完全开源 免费
BitTool Signer 在签名前核对一笔 USDT 转账
BitTool Signer 钱包列表
设备端解析签名之前
飞行模式完全离线运行
0网络连接——App 内不含任何联网代码
600,000次 PBKDF2 迭代,守护每个钱包密码
2 层AES-256-GCM 加密:你的密码,加上一把永不离开这部手机的密钥
3,350种代币,覆盖 10 个网络,均可完全离线识别
为离线而生

生来就不联网。

BitTool Signer 既没有可连接的服务器,也没有用于通信的代码。它的设计初衷,就是在一部开启飞行模式、别无他用的手机上运行。

  • 无联网代码这款 App 不含任何联网代码,在 Android 上甚至没有申请网络权限,因此无法收发任何数据。
  • 无账户、无服务器、无云同步无需注册,也无需同步。你的钱包只存在于这部手机上。
  • 不进入任何备份加密的钱包文件不会包含在云备份和电脑备份中。你手写的助记词,就是你的备份。
  • 专用设备设置指南内置引导步骤,帮你把手机设置为签名设备:打开飞行模式,关闭无线局域网、移动数据和蓝牙。
BitTool Signer 设置页面,显示无任何网络连接
BitTool Signer 离线设备设置指南
先核对,再签名

批准什么,一目了然。

每个请求都在设备上解析,并匹配到应当签名的钱包。在你亲眼确认之前,不会签署任何内容。

  • 设备端解析金额、收款方、合约和手续费,以及请求的原始字节与指纹。
  • 通俗易懂的警告无限授权、未知代币、消息签名等风险信号,都会在你继续之前明确提示。
  • 支持 NFT 解析对于 Seaport、LooksRare、Blur 和 Solana 上的转账、授权和市场挂单,都会清楚显示你付出什么、得到什么,以及还有谁会收到资产。
  • 每次签名,都需密码没有全局解锁,也不会记住会话。每次签名都需要输入该钱包自己的密码。
BitTool Signer 中已解析的 USDT 转账
交易的每个字段,包括完整的 calldata
工作原理

四个步骤,只有二维码跨越隔离。

只需与 BitTool Wallet 等观察钱包配对一次。此后,每笔交易都遵循同样简单的流程。

01
仅需一次

配对

将钱包的公钥显示为二维码,观察钱包导入后即可追踪余额。

钱包级配对二维码
02
离线

扫描

观察钱包会将未签名的交易显示为二维码,用 BitTool Signer 扫描即可。

扫描签名请求
03
离线

核对并授权

核对解析后的详情,确认已知悉各项警告,然后输入该钱包的密码。

输入钱包密码授权签名
04
离线

回传签名

BitTool Signer 会将签名显示为二维码,用你的钱包扫描回去即可广播。

以二维码显示的签名
备份

备份流程,守护你的秘密。

助记词是找回钱包的唯一途径。BitTool Signer 帮你准确无误地抄写下来——其余时间则始终将它隐藏。

  • 轻点才显示助记词和二维码默认隐藏;当你离开该界面、切换 App 或开始录屏时,会再次自动隐藏。
  • 验证通过才能继续按顺序补全缺失的助记词,在依赖这份备份之前,先确认它完整无误。
  • 三取二恢复卡将助记词拆分到三张卡片上,分别存放在不同地点。任意两张即可恢复钱包。
  • 支持全部十种 BIP39 语言支持导入英语、中文、日语、韩语、西班牙语、法语、意大利语、捷克语或葡萄牙语助记词,并进行校验和验证。
已隐藏的助记词
三取二恢复卡
助记词安全提示
网络

一部设备,管理你的所有私钥。

Bitcoin(涵盖所有常见地址类型及多签)、Ethereum 与主流 EVM 网络、TRON 以及 Solana——全部源自同一组助记词。

Bitcoin

支持 Native SegWit、Taproot、Nested SegWit 和 Legacy 地址,支持 PSBT 签名,并可作为多签的联合签名方。

Ethereum 与 EVM

支持 Ethereum、BNB Chain、Arbitrum 和 Base,可签名交易、个人消息及 EIP-712 结构化数据。

TRON

支持 TRX 和 TRC-20 代币,可使用任意所需的地址索引。

Solana

支持交易和消息签名,兼容 Standard、Trust 和 Legacy 派生路径。

兼容性

兼容你正在使用的钱包。

BitTool Signer 采用开放标准——BC-UR、PSBT 与 EIP-4527——因此能与 BitTool Wallet 以及众多热门钱包配对使用。

扫码签名配对 + 签名

导入 BitTool Signer 的公钥,再通过二维码发送请求,并将签名扫描回来。

一个二维码,涵盖全部四条链
BitTool Wallet
Bitcoin
Sparrow BlueWallet Nunchuk Bitcoin Keeper BULL Bitcoin Specter Bitcoin Safe ZEUS
EVM
MetaMask Rabby imToken TokenPocket Ambire
Solana
Solflare Helium Wallet

仅观察查看余额

导入地址即可查看余额。这些钱包无法向 BitTool Signer 发送签名请求。

Bitcoin
BlueWallet Electrum
EVM
Rabby TokenPocket OKX Wallet Trust Wallet
Solana
Phantom Backpack Jupiter OKX Wallet TokenPocket
TRON
TronLink TokenPocket OKX Wallet OneKey

本列表依据各钱包公开的文档和源代码整理。列入此表不代表推荐或认证:钱包会不断更新,收款前请务必先比对第一个地址是否一致。相关名称和标志归各自所有者所有。

你的钱包能读取 BitTool Signer 的二维码吗?把资料发给我们,我们会把它加进列表。任何人都可以提交,包括钱包自己的开发者。

提交钱包

提交钱包

你的钱包能读取 BitTool Signer 的二维码吗?把资料发给我们,我们会把它加进列表。任何人都可以提交,包括钱包自己的开发者。

电子邮件

至support@bittool.com
主题Add supported wallet

至少包含

  • 钱包名称该钱包对外公布的名称。
  • 官方网站该钱包自己公布的网址。
  • App 图标图片链接,或直接作为附件。方形图标,至少 512 px。
  • 源代码代码仓库链接(如果该钱包开源)。
  • 支持的二维码格式该钱包能读取其中哪些:钱包级,以及 Bitcoin、EVM、TRON 或 Solana 的币种级。

被列出不代表经过审核或获得推荐。我们不会审计别人提交的钱包,通过这些钱包发生的任何事情,BitTool 概不负责。

安全评审

发布前经过评审。报告全文公开。

BitTool Signer 1.0.0 的源代码在每个平台上都经过了两次 AI 辅助的安全评审,各次评审分别独立进行。没有一次发现严重或高危问题;Android 版的评审发现了中危问题,详见下文。四份报告均原样公开、未作任何编辑,其中也写明了评审未能检查的内容。

BitTool Signer iPhone 版 · 1.0.0 版本

Opus 5

2026 年 10 月 19 日 · 标签 v1.0.0 · 共 17 页

自我评审
0严重 0高 0中 1低 3信息
  • 六项相互独立的检查确保每个签名签的正是用户核对过的那些字节,并已通过实际运行得到确认。
  • 4,000 个故意构造的畸形二维码输入,全部被安全拒绝。
  • 签名引擎可由打了标签的源代码逐字节一致地重新构建,App 也未链接任何网络框架。

未修复 · 低危针对高风险请求的额外确认目前由 App 界面强制执行,但尚未由引擎本身强制执行。报告建议在 1.0.1 中修复。

下载报告(PDF)

GPT-6 Astra

2026 年 10 月 18 日 · 报告 R3 · 共 16 页

第三轮
0严重 0高 0中 1低 4信息
  • 助记词由 iOS 的安全随机数生成器产生。任何错误都会中止钱包创建,不会改用安全性较弱的备用方案。
  • 上一轮评审的高危问题(涉及 Safe 多签交易)及该轮的两个低危问题,均经验证已修复。
  • 210 项引擎测试和 177 项 App 测试全部通过;1,509 个协议变异用例未发现异常。

未修复 · 低危对于既销毁币、又有找零的 Bitcoin 交易,结果页面和“活动”中可能会将其概括为“所有输出都回到你的钱包”。签名页面本身则会正确显示销毁及其金额。

下载报告(PDF)

BitTool Signer Android 版 · 1.0.0 版本

Opus 5.5

2026 年 10 月 25 日 · 1.0.0 正式版 · 8 页

自我评审
0严重 0高 4中 9低 11信息
  • 没有绕过密码的方法,除了已审核且已匹配的请求之外无法签署任何内容,也没有任何途径能提取助记词或私钥。
  • 没有网络权限,也没有任何联网代码。屏幕内容不会出现在截图和最近任务中,备份和设备迁移也都被排除在外。
  • 2,075 项 App 测试和 217 项引擎测试全部通过;从源码重新构建的引擎,与 APK 中的副本逐字节一致。

未修复 · 中危与一笔极小转账一起发送的 Solana 权限变更或授权委托,会被摘要显示为那笔转账(相关警告和风险确认仍然保留);比特币找零在任意地址索引上都会被接受,而观察钱包未必会去这些位置查找;此外,发布签名密钥曾保存在开发机上。报告建议在用这款 App 保护大额资产之前,先修复这三项问题。

下载报告(PDF)

GPT-6 Astra

2026 年 10 月 24 日 · 发布前提交 e7e71fb · 7 页

复审
0严重 0高 1中 1低 1信息
  • 确认此前的三项发现已修复:签名和风险确认控件可防覆盖层攻击、操作取消时会擦除机密数据,以及中断的二维码扫描可以恢复。
  • 只有钱包密码才能授权签名,生物识别 App 锁永远不能;操作取消后,过时的任务会被丢弃。
  • 1,616 项 Android 测试全部通过,引擎可逐字节重建,发布版也没有任何网络权限。

该版本中尚未修复一笔极小的 Solana 转账可能在摘要中掩盖销毁或权限变更;带找零的比特币销毁交易可能显示为“所有输出都回到你的钱包”。报告建议暂缓面向大额钱包的正式发布。之后 Opus 5.5 对正式版的评审确认销毁相关问题已修复,权限变更问题仍然存在,即其第一项中危发现。

下载报告(PDF)

以上均为 AI 辅助的评审,而非安全公司进行的审计;而且两份 Opus 评审出自同一模型家族,被评审代码中很大一部分也由它编写。两款 App 共用同一个签名引擎,因此 Android 评审中关于引擎的发现同样适用于 iPhone 版。目前尚未进行独立的第三方审计。 每一项发现,以及如何亲自验证引擎

开源

无需信任,亲自验证。

BitTool Signer 在两个平台上都是开源的——包括两款 App、它们共用的离线签名引擎和代币数据。你可以查看它如何处理助记词,再自行构建引擎,与你安装的版本进行比对。

security-model.txt
# BitTool Signer · how a wallet is protected
networknone# no networking code
vault.kdfPBKDF2-HMAC-SHA256# 600,000 rounds
vault.cipherAES-256-GCM# two layers
device.keyKeychain · Keystore# this device only
backupsexcluded# cloud and computer
signingfresh JS context# per request
authorizationper signature# wallet password
app.lockbiometrics# optional
screenhidden# app switcher, recording
clipboardlocal, 2 min# no Handoff

今天就让私钥离线。

在闲置的 iPhone 或 Android 手机上安装 BitTool Signer,打开飞行模式,然后与 BitTool Wallet 配对。

想用 APK?

直接从我们这里下载 BitTool Signer Android 版:适合没有 Google Play 的手机,或想在安装前先核对文件。App 不会自动更新;新版本请用同样的方式安装。

下载 APK BitToolSigner-1.0.0-1000001.apk · 20.8 MB
APK 文件 SHA-256109dbf5c622ee77672904c34a10229df3c9b0eac45b07096c510b1e1e169c2a4
签名证书 SHA-256af41ed101765393ae89038eb4c6fc7fa96d930f6fcd76b881437a39b5a9e4631

安装前请在电脑上核对这两项:shasum -a 256 会输出文件哈希,apksigner verify --print-certs 会输出证书。证书在各个版本之间永不改变,而 Android 只会安装带有相同证书的更新。安装后,在“设置 › 完全开源 › 本次构建”中也能看到它。

如何验证 APK 及其签名引擎
常见问题

关于 BitTool Signer

BitTool Signer 是硬件钱包吗?

不是。它是一款 App,让你的私钥和签名都留在你自己掌控的手机上。若要获得最强的隔离效果,请使用一部专用手机,始终保持飞行模式且不作他用——BitTool Signer 正是为这种配置而设计的。

开始使用需要准备什么?

一部运行 iOS 17 或更高版本、并已设置锁屏密码的 iPhone,或一部运行 Android 8.0 或更高版本、并已设置屏幕锁定的 Android 手机,以及另一部手机上的观察钱包——BitTool Wallet,或上方列出的任一兼容钱包。之所以必须设置锁屏密码或屏幕锁定,是因为加密密钥保存在该手机的 iOS Keychain 或 Android Keystore 中,且仅限这部手机使用。

BitTool Signer 会广播交易吗?

不会。它只负责签名。已签名的交易由你的观察钱包广播,并显示确认状态。

如果手机丢了怎么办?

在另一台设备上用助记词恢复钱包即可——可以使用 BitTool Signer,也可以使用任何兼容 BIP39 的钱包。手机里的加密文件被有意设计成无法迁移,不能当作备份使用。

我忘记了钱包密码,你们能帮我重置吗?

我们无法重置,其他任何人也不能,但你可以用助记词自己重置。选择“导入钱包”,输入这组助记词(如果设置过 BIP39 passphrase,也一并输入):BitTool Signer 会识别出这台手机上已有的这个钱包,并提供“重置密码”。助记词本身就是证明,因此不需要旧密码。只有密码会改变,钱包的名称、地址、已配对的钱包和记录都会保留。

为什么 iOS 会询问无线数据权限?

在中国大陆销售的 iPhone 上,任何 App 首次打开时,iOS 都会询问是否允许其使用无线局域网和蜂窝网络。请选择“不允许”。BitTool Signer 从不需要联网,所有功能都会照常运行。

BitTool Signer 是否经过审计?

1.0.0 版本在每个平台上都进行了两次 AI 辅助安全评审,报告均已全文公开。没有一次发现严重或高危问题;中危和低危问题都已如实列出,包括尚未修复的问题。它们并非安全公司进行的审计:目前尚未进行独立的第三方审计。

选 Google Play 还是 APK?

两者都是我们发布的 BitTool Signer Android 版。Google Play 会替你安装和更新。APK 适合没有 Google Play 的手机,或想在安装前核对文件哈希和签名证书的情况;它不会自动更新。请选定其中一种:Android 只会在签名证书相同的副本上安装更新,所以切换之前务必备好助记词。

BitTool Signer 会收集任何数据吗?

不收集任何数据。没有注册、遥测、统计分析、崩溃报告或广告——也没有任何可用来发送数据的联网代码。详见 BitTool Signer 隐私政策。