BitTool WalletBitTool SignerSegurançaDesenvolvedoresCódigo abertoBaixar
Para analistas e desenvolvedores

Conheça a BitTool
de perto.

Dois apps móveis, com papéis diferentes. Comece pelos fatos do produto, examine as evidências e teste o fluxo você mesmo.

Atualizado em 30 de outubro de 2026 · Materiais em inglês · Sem cadastro

Fatos do produto

O assinador e a carteira.

Os dois são apps gratuitos para iPhone e Android. As taxas de rede da blockchain continuam valendo quando uma carteira online transmite.

Celular dedicado e offline

BitTool Signer

Revisa e assina solicitações de transação em um celular separado. As solicitações chegam por QR; as assinaturas voltam por QR para um app parceiro online.

Papel
As chaves de assinatura ficam no dispositivo de assinatura dedicado. O app parceiro cuida do acesso à rede e da transmissão.
Plataformas
iOS 17+ · Android 8+
Versões de referência
iOS 1.0.0 · Android 1.0.0 (1000001)
Código-fonte
O repositório do iOS tem licença MIT. O código do Android é público; estes materiais não afirmam nada sobre a licença do Android.

É um app em um celular comum, não um dispositivo de hardware feito para isso. Suportar o protocolo não garante compatibilidade com todos os apps parceiros.

Carteira online e parceira

BitTool Wallet

Envia e recebe cripto pelo celular. Use como carteira quente ou pareie com o BitTool Signer para que outro dispositivo autorize as assinaturas.

Redes
Bitcoin, Ethereum, BNB Chain, Arbitrum, Base, TRON e Solana. Inclui suporte a WalletConnect.
Plataformas
iOS 18+ · Android 8+
Versões de referência
iOS 1.1.0 · Android 1.1.0 (1010000)
Código e revisão
Aqui não se afirma que a Wallet seja de código aberto nem que tenha auditoria independente. A licença e os resultados de teste do Signer não valem para a Wallet.

No modo carteira quente, este celular guarda as chaves de assinatura. Pareada com o Signer, a Wallet funciona como parceira online somente de visualização.

Informações de 30 de outubro de 2026. Antes de testar, confira a página atual na loja, os requisitos do aparelho e a versão instalada.

Evidências e seu alcance

O que foi verificado.

Estas verificações locais cobrem mecanismos específicos do Signer e o pacote Android publicado. Foram feitas com ajuda de IA e não são uma auditoria de segurança independente.

Mecanismo da versão iOS

210 / 210 testes aprovados

O mecanismo JavaScript da v1.0.0 foi recompilado a partir do código da versão e coincidiu com o pacote do repositório.

Ver o código da versão

Mecanismo da versão Android

217 / 217 testes aprovados

O mecanismo da android-v1.0.0 recompilado coincidiu com o pacote do repositório e com o arquivo dentro do APK baixado.

Ver o código da versão

Mecanismo do APK em uma VM do Node

8 / 8 verificações aprovadas

Seis casos selecionados de PSBT/UR de Bitcoin e duas recusas esperadas. A VM usou a fonte de aleatoriedade do Node, não a ponte nativa do celular.

Ver os resultados medidos

Também verificado

O APK Android 1.0.0 de download direto passou na verificação do APK Signature Scheme v2/v3. O certificado coincidiu com a referência do editor e o manifesto analisado não contém a permissão INTERNET.

O que estas evidências não cobrem

Para este pacote não foram feitos testes em aparelhos reais, de câmera, biometria, ponte nativa ou apps parceiros. Nenhum APK/AAB completo foi recompilado e nenhum IPA da App Store foi inspecionado.

Os hashes dos mecanismos das versões iOS e Android são diferentes. Os testes de regressão se sobrepõem; não são 427 testes únicos. Recompilar o mecanismo e inspecionar o pacote não comprova a reprodutibilidade completa do app nem todo o comportamento em execução.

Baixar versões exatas, hashes e limitações (em inglês)
Antes de avaliar

Leia o contexto de segurança.

Código disponível, testes automatizados e revisões assistidas por IA são evidências úteis. Cada um tem limites.

Revisões publicadas e divulgações

Revisões públicas, não uma auditoria independente

As revisões publicadas são assistidas por IA. O editor informa que a mesma família de modelos que participou de algumas revisões também escreveu grande parte do código. Não se alega nenhuma auditoria de uma empresa de segurança independente.

Os achados em aberto continuam visíveis

Os materiais revisados da 1.0.0 incluem problemas não resolvidos envolvendo resumos de mudança de autoridade na Solana, descoberta de endereços de troco do Bitcoin, valores nativos em resumos salvos de EVM/TRON e o armazenamento da chave de versões do Android na máquina de desenvolvimento. O último não é evidência de que a chave vazou.

Alguns achados do mecanismo compartilhado também afetam o iOS. As verificações acima não os resolvem. Ao avaliar uma versão mais nova, consulte o status atual dos achados e as revisões afetadas.

Compatibilidade exige um ciclo completo de verdade

Importar um endereço ou parear uma carteira somente de visualização não demonstra a criação da solicitação, a revisão, a assinatura e a verificação da resposta. Nossa matriz de aparelhos está em branco: as 12 combinações planejadas estão marcadas como Not run (não executadas).

Ler o protocolo e o escopo de compatibilidade (em inglês)
Comece uma avaliação

Um plano de teste, não um veredito.

Registre as versões, aparelhos, solicitações e resultados exatos. Mantenha as falhas e limitações junto das verificações bem-sucedidas.

Use dados sintéticos. Não transmita.

A versão de assinatura de Bitcoin inspecionada funciona só na mainnet e rejeita a testnet. Os dados de teste de Bitcoin incluídos usam sintaxe de mainnet, chaves de teste públicas e entradas fictícias. Nunca envie fundos para essas chaves nem transmita essas transações. Este teste não usou fundos nem UTXOs reais; nada se afirma sobre a atividade histórica dos endereços públicos.

ZIP · em inglês

O pacote para análise

Resumo do produto, procedimento de avaliação, notas de verificação, matriz de aparelhos em branco, seis dados de teste públicos e ilustrações oficiais.

Baixar o pacote
Markdown · em inglês

Etapas de teste repetíveis

Preparação, dados públicos de pareamento, revisão de solicitações, verificação de assinaturas, cancelamento e casos negativos.

Baixar o procedimento
JSON · modelo vazio

Sua matriz de aparelhos

Registre separadamente cada celular, sistema, versão do app parceiro, rede e formato de solicitação. Uma linha planejada não é uma alegação de compatibilidade.

Baixar a matriz

Para detalhes de integração, veja o guia rápido para desenvolvedores e os vetores de teste documentados do protocolo. Não há vídeo de demonstração: nenhum foi gravado para este pacote.

Materiais de mídia

Mostre o produto certo.

Use estas imagens para ilustrar sua cobertura. Mantenha nomes de produto e contexto exatos e não sugira endosso.

Guia de preparação do Signer, ilustração do simulador
Signer · PreparaçãoIlustração da interface
Ajustes do Signer, ilustração do simulador
Signer · AjustesIlustração da interface
Portfólio da Wallet com saldos de exemplo
Wallet · PortfólioSaldos de exemplo
Opções da Wallet: carteira quente ou pareamento com o Signer
Wallet · ConfiguraçãoDois modos distintos

Clique em uma imagem para baixar o WebP original. Estas capturas oficiais foram feitas em um simulador de iOS. Os saldos da Wallet são dados de exemplo. As imagens de ajustes e preparação do Signer mostram ícones de status do Wi-Fi; elas ilustram a interface e não provam que um aparelho físico esteja offline.

Dúvidas técnicas e editoriais

Conte o que você encontrar.

Você decide se vai testar ou publicar, o que concluir e quais deficiências relatar. Estes materiais não oferecem pagamento nem pedem cobertura favorável.

tomtan@bittool.com

Tom | BitTool
BITTOOL PTE. LTD.

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