Keyboard shortcuts

Press or to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Free functions

encodeEncode data into Bech32 string Does not verify checksum; caller must ensure checksum is correct
decodeDecode Bech32 string into HRP, data and checksum For consistency, only supports a lowercase string Does not verify checksum; caller must ensure checksum is correct…
convert_bitsConvert 5-bit data to 8-bit data
hrp_to_valuesConvert HRP string to values for polymod
compute_bech32_checksumCreate the 6-byte checksum for HRP and data
verify_bech32_checksumVerify checksum for encoded Bech32 string
get_bech32_charGet Bech32 alphabet character by index
bech32_char_to_valueConvert Bech32 character to value