A Dart library for Flutter that enables Bitcoin functionality with support for BIP32 hierarchical deterministic wallets, BIP39 mnemonic seed generation, and P2PKH (Pay-to-PubKey-Hash) address integration. Designed for developers building cryptocurrency applications within Flutter, it provides foundational tools for secure wallet creation, key derivation, and address management. The package simplifies handling Bitcoin-related operations in a cross-platform mobile environment.
Use cases
- Creating Bitcoin wallets in Flutter apps
- Generating mnemonic seeds for backup
- Deriving HD keys using BIP32
- Creating P2PKH addresses
- Integrating Bitcoin transactions
- Managing private and public keys
Key features
- BIP32 HD wallet support
- BIP39 mnemonic generation
- P2PKH address encoding
- Cross-platform compatibility
- Lightweight and Flutter-native
- Secure key handling
Suitable for
- Flutter developers building crypto apps
- Wallet app creators
- Blockchain integrators
- Mobile Bitcoin users
- Educational projects on Bitcoin mechanics
Considerations
- No built-in transaction signing
- Requires external blockchain interaction
- Limited to core Bitcoin primitives
- Not suitable for production wallets without additional security
- No testnet support mentioned