bip39 1.0.1 bip39: ^1.0.1 copied to clipboard
Dart implementation of Bitcoin BIP39 Mnemonic code for generating deterministic keys
import 'package:bip39/bip39.dart' as bip39;
main() async {
String randomMnemonic = await bip39.generateMnemonic();
print(randomMnemonic);
String seed = bip39.mnemonicToSeedHex("update elbow source spin squeeze horror world become oak assist bomb nuclear");
print(seed);
String mnemonic = await bip39.entropyToMnemonic('00000000000000000000000000000000');
print(mnemonic);
bool isValid = await bip39.validateMnemonic(mnemonic);
print(isValid);
isValid = await bip39.validateMnemonic('basket actual');
print(isValid);
String entropy = await bip39.mnemonicToEntropy(mnemonic);
print(entropy);
}