P2PKH et P2WPKH s’engagent sur HASH160(pubkey) (RIPEMD-160 de SHA-256, 20 octets), P2SH et P2WSH sur un condensat de script, et P2TR (Taproot) sur une clé publique x-only de 32 octets qui peut intégrer un arbre de scripts par ajustement (tweak). bech32 est spécifié dans BIP-173, et bech32m, qui corrige une faiblesse de la somme de contrôle pour les versions de witness 1 et supérieures, dans BIP-350 ; les adresses testnet commencent par tb1, m, n ou 2.
Le standard de signature de messages applicable dépend du type : BIP-137 gère P2PKH et, de façon incohérente, SegWit à clé unique ; BIP-322 gère n’importe quel script. La réutilisation d’adresses nuit à la confidentialité et, pour P2PKH, expose la clé publique une fois les fonds dépensés.