BitTool WalletBitTool Signerセキュリティ開発者向けオープンソースダウンロード
レビュアー・開発者向け

BitToolを
じっくり見る。

2つのモバイルアプリ、それぞれ異なる役割。まず製品情報を確認し、根拠を調べ、ワークフローをご自身で試してください。

2026年10月30日更新 · 資料は英語 · 登録不要

製品情報

署名アプリとウォレット。

どちらもiPhoneとAndroid向けの無料アプリです。オンラインのウォレットがブロードキャストする際には、ブロックチェーンのネットワーク手数料がかかります。

オフライン専用のスマートフォン

BitTool Signer

別のスマートフォン上で取引リクエストを確認し、署名します。リクエストはQRで届き、署名はQRでオンラインの連携アプリに戻ります。

役割
署名鍵は署名専用のデバイスに保管されます。ネットワーク接続とブロードキャストは連携アプリが担います。
対応プラットフォーム
iOS 17+ · Android 8+
リリース時点の情報
iOS 1.0.0 · Android 1.0.0 (1000001)
ソースコード
iOSのリポジトリはMITライセンスです。Androidのソースコードは公開されていますが、本資料ではAndroid版のライセンスについて何も主張しません。

専用のハードウェアではなく、一般的なスマートフォン上のアプリです。プロトコルに対応していても、すべての連携アプリとの互換性が保証されるわけではありません。

オンラインのウォレット兼連携アプリ

BitTool Wallet

スマートフォンで暗号資産を送受信します。ホットウォレットとして使うことも、BitTool Signerとペアリングして別のデバイスで署名を承認することもできます。

対応ネットワーク
Bitcoin、Ethereum、BNB Chain、Arbitrum、Base、TRON、Solana。WalletConnectにも対応しています。
対応プラットフォーム
iOS 18+ · Android 8+
リリース時点の情報
iOS 1.1.0 · Android 1.1.0 (1010000)
ソースとレビュー
本資料では、Walletがオープンソースである、または独立した監査を受けたとは主張しません。Signerのライセンスとテスト結果はWalletには当てはまりません。

ホットウォレットモードでは、署名鍵はこのスマートフォンに保管されます。Signerとペアリングしたモードでは、Walletはオンラインの閲覧専用の連携アプリとして動きます。

2026年10月30日時点の情報です。テストの前に、最新のストア掲載情報、端末の要件、インストールされたビルドを確認してください。

根拠とその範囲

確認済みの内容。

これらのローカルでの確認は、特定のSignerエンジンと公開済みのAndroidパッケージを対象としています。AIの支援を受けて行ったもので、独立したセキュリティ監査ではありません。

iOSリリース版のエンジン

テスト 210 / 210 件成功

v1.0.0のJavaScriptエンジンをリリース時のソースから再ビルドし、リポジトリ内のバンドルと一致しました。

リリースのソースを見る

Androidリリース版のエンジン

テスト 217 / 217 件成功

android-v1.0.0のエンジンを再ビルドした結果、リポジトリ内のバンドルとも、ダウンロードしたAPK内のファイルとも一致しました。

リリースのソースを見る

Node VMで実行したAPK内のエンジン

チェック 8 / 8 件成功

選んだBitcoin PSBT/URのケース6件と、拒否されるはずのケース2件。VMはスマートフォンのネイティブブリッジではなく、Nodeの乱数を使いました。

測定結果を見る

その他の確認事項

直接ダウンロード版のAndroid APK 1.0.0は、APK署名スキームv2/v3の検証に合格しました。証明書は発行元の公表値と一致し、解析したマニフェストにINTERNET権限はありませんでした。

この根拠の対象外

このパックのために、実機、カメラ、生体認証、ネイティブブリッジ、連携アプリのテストは行っていません。APK/AABの完全な再ビルドも、App StoreのIPAの検査も行っていません。

iOSとAndroidのリリース版エンジンのハッシュは異なります。回帰テストは重複しているため、合計しても427件の異なるテストにはなりません。エンジンの再ビルドとパッケージの検査は、アプリ全体の再現性やすべての実行時の動作を証明するものではありません。

正確なバージョン、ハッシュ、制約をダウンロード(英語)
評価の前に

セキュリティの前提を読む。

ソースの公開、自動テスト、AI支援のレビューは有用な根拠ですが、それぞれに限界があります。

公開済みのレビューと開示

公開レビューであり、独立した監査ではありません

公開されているレビューはAI支援によるものです。発行元は、一部のレビューに関わったのと同じモデルファミリーがコードの多くも書いたことを開示しています。独立したセキュリティ企業の監査は主張していません。

未解決の指摘も公開しています

レビュー済みの1.0.0の資料には、未解決の問題が含まれています。Solanaの権限変更の要約、Bitcoinのおつりアドレスの検出、保存されるEVM/TRONの要約でのネイティブの金額、そして開発マシン上でのAndroidリリース鍵の保管です。最後の指摘は、鍵が漏えいしたことを示すものではありません。

共有エンジンの指摘の一部はiOSにも当てはまります。上記の確認でこれらの指摘が解消されるわけではありません。新しいビルドを評価するときは、最新の指摘の状況と影響を受けるリビジョンを確認してください。

互換性は実際の往復で確かめる必要があります

アドレスのインポートや閲覧専用ウォレットのペアリングだけでは、リクエストの作成、確認、署名、応答の検証ができることは示せません。提供するデバイスマトリクスは空欄で、予定の12の組み合わせはすべて Not run(未実施)です。

プロトコルと互換性の範囲を読む(英語)
評価を始める

結論ではなく、テスト計画です。

正確なビルド、デバイス、リクエスト、結果を記録してください。成功した確認と並べて、失敗や制約も残してください。

合成した入力を使い、ブロードキャストしないでください。

検査したBitcoin署名のリリースはメインネット専用で、テストネットは拒否します。同梱のBitcoinテストデータは、メインネットの形式、公開のテスト鍵、架空の入力を使っています。これらの鍵に送金したり、これらのトランザクションをブロードキャストしたりしないでください。今回の実施では実際の資金や実際のUTXOは使っていません。公開アドレスの過去の利用状況については何も主張しません。

ZIP · 英語

レビュー用パック

製品概要、評価手順、検証メモ、空欄のデバイスマトリクス、公開テストデータ6件、公式イラスト。

パックをダウンロード
Markdown · 英語

再現可能なテスト手順

準備、公開のペアリングデータ、リクエストの確認、署名の検証、キャンセル、異常系のケース。

手順をダウンロード
JSON · 空のテンプレート

あなたのデバイスマトリクス

スマートフォン、OS、連携アプリのビルド、ネットワーク、リクエスト形式を別々に記録します。予定の行があっても、互換性の主張ではありません。

マトリクスをダウンロード

組み込みの詳細は、開発者向けクイックスタートとプロトコルのテストベクターを参照してください。デモ動画は含まれていません。このパックのために録画したものはありません。

メディア素材

正しい製品を紹介してください。

記事の図版としてこれらの画像をお使いください。製品名と文脈は正確に保ち、推薦をほのめかさないでください。

Signerの準備ガイド(シミュレーターの画像)
Signer · 準備画面のイメージ
Signerの設定(シミュレーターの画像)
Signer · 設定画面のイメージ
Walletのポートフォリオ(サンプルの残高)
Wallet · ポートフォリオサンプルの残高
Walletのホットウォレットとsignerペアリングの選択画面
Wallet · セットアップ2つの異なるモード

画像をクリックすると、元のWebPをダウンロードできます。これらの公式スクリーンショットはiOSシミュレーターで撮影したもので、Walletの残高はサンプルです。Signerの設定・準備の画像にはWi-Fiのステータスアイコンが表示されていますが、画面のイメージであり、実機がオフラインであることを示すものではありません。

技術・編集に関するご質問

見つけたことを教えてください。

テストするか、公開するか、どう結論づけるか、どの欠点を報告するかは、あなたが決めてください。本資料は、報酬や好意的な記事を求めるものではありません。

tomtan@bittool.com

Tom | BitTool
BITTOOL PTE. LTD.

21 Woodlands Close, #04-30
Primz Bizhub, Singapore 737854