Formato de Endereço Bitcoin
Detecta o formato de endereço Bitcoin pelo prefixo: legacy (P2PKH), P2SH, segwit bech32 (P2WPKH/P2WSH) ou taproot (P2TR).
Formato detectado
—
Identifique o tipo de um endereço Bitcoin pelo prefixo — mainnet vs testnet
Todo endereço Bitcoin anuncia seu tipo e rede nos primeiros caracteres. Esta ferramenta lê esse prefixo e diz se o endereço é de mainnet ou testnet e para qual tipo de script ele paga — útil antes de colar um endereço numa carteira, num campo de saque de corretora ou num rastreador watch-only.
Prefixos de mainnet
1— Legacy P2PKH (Base58Check).3— P2SH: multisig ou SegWit encapsulado (Base58Check).bc1q— SegWit nativo (bech32): P2WPKH se curto, P2WSH se longo.bc1p— Taproot P2TR (bech32m).
Prefixos de testnet (nunca têm valor real)
m/n— Legacy P2PKH de testnet.2— P2SH de testnet.tb1— SegWit de testnet (bech32);tb1pé Taproot de testnet.- Por que importa: a HRP (parte legível —
bcvstb) é a proteção mais importante contra enviar moedas de mainnet para um endereço de testnet.
Pegadinhas
- Prefixo é detecção, não validação: saber o tipo não confirma o checksum bech32/Base58 — a carteira ainda precisa verificar.
- regtest usa
bcrt1: redes de desenvolvimento local têm outra HRP; não confunda com mainnet. - Faturas Lightning não são endereços: uma string
lnbc…é um pedido de pagamento, não um endereço Bitcoin. - Copie a string inteira: truncar um endereço em um só caractere muda o checksum e os fundos se perdem.
FAQ
Como distinguir mainnet de testnet de cara? bech32 de mainnet começa com bc1; testnet com tb1. Legacy de mainnet começa 1/3; testnet com m/n/2.
Qual a diferença entre bc1q e bc1p? bc1q é SegWit v0 (bech32); bc1p é Taproot v1 (bech32m) — constante de checksum e script diferentes.
Um prefixo reconhecido basta para enviar? Não — sempre deixe sua carteira verificar o checksum completo antes de transmitir.
Ferramentas Relacionadas
Validador de Endereço TRON
Valida formato de endereço TRON (T + 33 caracteres Base58, totalizando 34). Apenas formato — sem checagem de checksum.
Validador de Endereço Bitcoin
Valida endereços Bitcoin nos formatos legacy (P2PKH 1...), P2SH (3...) e Bech32 (bc1...). Verifica formato base — não consulta blockchain.
Validador de Endereço Solana
Valide o formato de um endereço de carteira Solana (SOL), de 32 a 44 caracteres Base58. Confira o endereço antes de enviar a sua criptomoeda e evite perdas.