Expand description
Multi-chain HD wallet derivation library.
Core Wallet type holds a BIP-39 mnemonic and derives seeds for
chain-specific derivers (kobe-evm, kobe-btc, kobe-svm, etc.).
ⓘ
let wallet = kobe::Wallet::from_mnemonic("abandon ...", None)?;
let eth = kobe_evm::Deriver::new(&wallet).derive(0)?;
let btc = kobe_btc::Deriver::new(&wallet, kobe_btc::Network::Mainnet)?.derive(0)?;Modules§
- mnemonic
- BIP-39 mnemonic utilities.
Structs§
- Derived
Account - A derived account from any chain.
- Wallet
- A unified HD wallet that can derive keys for multiple cryptocurrencies.
Enums§
- Error
- Errors that can occur during wallet operations.
- Language
- Language to be used for the mnemonic phrase.
Traits§
- Derive
- Unified derivation trait implemented by all chain derivers.
- Derive
Ext - Extension trait providing batch derivation for all
Deriveimplementors.
Type Aliases§
- Result
- Convenient Result alias.