Expand description
Compatibility layer for legacy Bitcoin protocols.
Implements BIP32 (HD wallets), BIP39 (mnemonics), BSM (signed messages), and ECIES (encryption). These are backward-compatibility features; the preferred modern equivalents are BRC-42/43/77/78.
Re-exports§
pub use error::CompatError;
Modules§
- bip32
- BIP32 Hierarchical Deterministic (HD) key derivation.
- bip39
- BIP39 mnemonic generation and seed derivation.
- bip39_
wordlists - BIP39 wordlist data for 9 supported languages.
- bsm
- Bitcoin Signed Messages (BSM) implementation.
- ecies
- ECIES (Elliptic Curve Integrated Encryption Scheme) implementation.
- error
- Error types for the compatibility layer.