BitTool WalletBitTool SignerБезопасностьРазработчикамОткрытый кодСкачать
Для обозревателей и разработчиков

Присмотритесь
к BitTool.

Два мобильных приложения с разными ролями. Начните с фактов о продуктах, изучите доказательства и проверьте процесс сами.

Обновлено 30 октября 2026 · Материалы на английском · Без регистрации

Факты о продуктах

Подписывающее устройство и кошелёк.

Оба приложения бесплатны для 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 открыт или что Wallet прошёл независимый аудит. Лицензия и результаты тестов Signer к Wallet не относятся.

В режиме горячего кошелька ключи подписи хранятся на этом телефоне. В паре с Signer Wallet работает как онлайн-компаньон только для просмотра.

Данные на 30 октября 2026 года. Перед тестированием проверьте актуальную страницу в магазине, требования к устройству и установленную сборку.

Доказательства и их границы

Что было проверено.

Эти локальные проверки касаются конкретных движков Signer и опубликованного пакета Android. Они выполнены с помощью ИИ и не являются независимым аудитом безопасности.

Движок релиза iOS

Пройдено тестов: 210 из 210

JavaScript-движок v1.0.0 пересобран из исходного кода релиза и совпал с бандлом в репозитории.

Исходный код релиза

Движок релиза Android

Пройдено тестов: 217 из 217

Пересобранный движок android-v1.0.0 совпал и с бандлом в репозитории, и с файлом внутри скачанного APK.

Исходный код релиза

Движок из APK в Node VM

Пройдено проверок: 8 из 8

Шесть выбранных случаев Bitcoin PSBT/UR и два ожидаемых отказа. VM использовала источник случайных чисел Node, а не нативный мост телефона.

Результаты измерений

Также проверено

Android APK 1.0.0 для прямой загрузки прошёл проверку APK Signature Scheme v2/v3. Его сертификат совпал с опубликованным значением, а в разобранном манифесте нет разрешения INTERNET.

Что эти доказательства не охватывают

Для этого пакета не проводились тесты на реальных устройствах, камеры, биометрии, нативного моста или приложений-компаньонов. Полная пересборка APK/AAB не выполнялась, IPA из App Store не исследовался.

Хеши движков релизов iOS и Android различаются. Их регрессионные наборы пересекаются, поэтому это не 427 уникальных тестов. Пересборка движка и проверка пакета не доказывают полную воспроизводимость приложения и не подтверждают всё поведение во время работы.

Скачать точные версии, хеши и ограничения (на английском)
Перед оценкой

Изучите контекст безопасности.

Открытый код, автоматические тесты и проверки с помощью ИИ — полезные доказательства, но у каждого есть ограничения.

Опубликованные проверки и раскрытия

Открытые проверки, а не независимый аудит

Опубликованные проверки выполнены с помощью ИИ. Издатель сообщает, что то же семейство моделей, которое участвовало в части проверок, написало и значительную часть кода. Независимый аудит компанией по безопасности не заявляется.

Открытые замечания остаются на виду

Проверенные материалы 1.0.0 содержат нерешённые проблемы: сводки о смене полномочий в Solana, обнаружение адресов сдачи в Bitcoin, нативные суммы в сохранённых сводках EVM/TRON и хранение ключа релизов Android на машине разработчика. Последнее не является доказательством утечки ключа.

Часть замечаний к общему движку касается и iOS. Проверки выше эти замечания не устраняют. Оценивая более новую сборку, смотрите текущий статус замечаний и затронутые ревизии.

Совместимость подтверждается только полным циклом

Импорт адреса или подключение кошелька только для просмотра не подтверждают создание запроса, его проверку, подпись и проверку ответа. Наша матрица устройств пуста: все 12 запланированных комбинаций помечены как Not run (не проводилось).

Протокол и границы совместимости (на английском)
Начните оценку

План тестирования, а не вердикт.

Записывайте точные сборки, устройства, запросы и результаты. Сохраняйте неудачи и ограничения рядом с успешными проверками.

Используйте синтетические данные. Не отправляйте транзакции в сеть.

Проверенный релиз подписи Bitcoin работает только с mainnet и отклоняет testnet. Прилагаемые тестовые данные Bitcoin используют синтаксис mainnet, открытые тестовые ключи и вымышленные входы. Никогда не пополняйте эти ключи и не отправляйте эти транзакции в сеть. В этом прогоне не использовались реальные средства или реальные UTXO; об истории публичных адресов ничего не утверждается.

ZIP · на английском

Пакет для обзора

Описание продукта, порядок оценки, заметки о проверке, пустая матрица устройств, шесть открытых тестовых наборов и официальные иллюстрации.

Скачать пакет
Markdown · на английском

Повторяемые шаги тестирования

Подготовка, открытые данные сопряжения, проверка запроса, проверка подписи, отмена и негативные сценарии.

Скачать порядок действий
JSON · пустой шаблон

Ваша матрица устройств

Отслеживайте каждый телефон, ОС, сборку компаньона, сеть и формат запроса отдельно. Запланированная строка — не заявление о совместимости.

Скачать матрицу

Подробности интеграции — в кратком руководстве для разработчиков и документированных тестовых векторах протокола. Демонстрационного видео нет: для этого пакета его не записывали.

Медиаматериалы

Показывайте нужный продукт.

Используйте эти изображения в своих материалах. Указывайте названия продуктов и контекст точно и не создавайте впечатления одобрения с нашей стороны.

Подготовка в Signer, иллюстрация из симулятора
Signer · ПодготовкаИллюстрация интерфейса
Настройки Signer, иллюстрация из симулятора
Signer · НастройкиИллюстрация интерфейса
Портфель в Wallet с примерами балансов
Wallet · ПортфельПримеры балансов
Выбор в Wallet: горячий кошелёк или пара с Signer
Wallet · НастройкаДва разных режима

Нажмите на изображение, чтобы скачать исходный файл WebP. Эти официальные скриншоты сделаны в симуляторе iOS. Балансы в Wallet — примерные данные. На изображениях настроек и подготовки Signer видны значки состояния Wi-Fi; они лишь иллюстрируют интерфейс и не доказывают, что физическое устройство находится офлайн.

Технические и редакционные вопросы

Расскажите, что вы обнаружили.

Вы сами решаете, тестировать ли и публиковать ли, к каким выводам прийти и о каких недостатках сообщить. Эти материалы не предлагают оплаты и не требуют благоприятных отзывов.

tomtan@bittool.com

Tom | BitTool
BITTOOL PTE. LTD.

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