Escrito por Pablo Gómez
Founder & CEO da Metlabs · Revisado em 11 de outubro de 2026
Um endereço de Bitcoin é a representação legível por humanos de um scriptPubKey: o nó não entende endereços; é a wallet que traduz endereço e script. Ele é derivado da chave pública ou de um script, nunca o contrário, e a chave privada jamais aparece nele. Existem quatro formatos em uso. P2PKH (legacy, começa com 1) e P2SH (começa com 3) usam codificação Base58Check sobre um HASH160 (SHA-256 mais RIPEMD-160). Bech32 (native SegWit v0, bc1q) e Bech32m (Taproot v1, bc1p) usam codificação base32 com um checksum mais robusto. Cada formato mapeia para um tipo de script específico.
Para quem integra pagamentos, distinguir formatos é requisito, não detalhe. Um gateway que só suporta 1 ou 3 não conseguirá receber de wallets modernas, e o usuário perde a operação ou os fundos. O checksum previne perdas: Bitcoin não tem como desfazer, e um endereço bem formado, mas errado, torna os fundos irrecuperáveis. Além disso, o formato influencia a taxa, porque os endereços SegWit e Taproot produzem transações mais baratas graças ao desconto de peso do witness.
Os marcos têm data. O SegWit (BIP141) foi ativado em 24 de agosto de 2017, no bloco 481.824, habilitando o Bech32 (BIP173). O Taproot (BIP340 a BIP342) foi ativado em 14 de novembro de 2021, no bloco 709.632, com endereços Bech32m (BIP350). O endereço do bloco gênese de Satoshi, 1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa, é o exemplo canônico do formato 1.
Também conhecido como
- Bitcoin address





