P2PKH и P2WPKH фиксируют HASH160(pubkey) (RIPEMD-160 от SHA-256, 20 байт), P2SH и P2WSH — хеш скрипта, а P2TR (Taproot) — 32-байтный открытый ключ x-only, в который может быть встроено дерево скриптов (tweak). bech32 описан в BIP-173, а bech32m — в BIP-350: он устраняет слабость контрольной суммы для witness версии 1 и выше; адреса тестовой сети (testnet) начинаются с tb1, m, n или 2.
Какой стандарт подписи сообщений применим, зависит от типа адреса: BIP-137 поддерживает P2PKH и, без единообразия между реализациями, SegWit с одним ключом; BIP-322 — любой скрипт. Повторное использование адреса вредит конфиденциальности, а для P2PKH ещё и раскрывает открытый ключ после первой траты с адреса.