bip/bip/bip39/bip39 library

The 'bip39' library provides a comprehensive set of tools for working with BIP-39 mnemonics, a standard for creating human-readable mnemonic phrases for cryptographic keys.

Classes

Bip39EntropyBitLen
Enum representing the bit lengths for BIP39 entropy values.
Bip39EntropyGenerator
BIP39 entropy generator class.
Bip39EntropyGeneratorConst
Constants related to BIP39 entropy generation.
Bip39Languages
Enumeration representing the supported languages for BIP-39 mnemonic phrases.
Bip39Mnemonic
BIP-39 mnemonic phrase representation.
Bip39MnemonicConst
Constants related to BIP-39 mnemonics, including word counts and word list properties.
Bip39MnemonicDecoder
BIP39 (Bitcoin Improvement Proposal 39) mnemonic decoder class.
Bip39MnemonicEncoder
BIP39 Mnemonic Encoder for generating mnemonic phrases.
Bip39MnemonicGenerator
BIP39 Mnemonic Generator for generating mnemonic phrases.
Bip39MnemonicValidator
Validates BIP39 mnemonics based on a specified language.
Bip39SeedGenerator
Generates a seed from a Bip39 mnemonic.
Bip39SeedGeneratorConst
Constants related to Bip39 seed generation.
Bip39WordsListFinder
Finds the language of a BIP39 mnemonic based on the words used.
Bip39WordsListGetter
Retrieves a list of BIP39 words based on the specified language.
Bip39WordsNum
Enumeration representing the number of words in a BIP-39 mnemonic phrase.

Functions

bip39WordList(Bip39Languages language) List<String>
Returns the BIP-39 word list for the specified language.