generateKeysfromSeedPhrase static method
Implementation
static Map<String, dynamic> generateKeysfromSeedPhrase(String mnemonic) {
final seed = bip39.mnemonicToSeed(mnemonic);
final node = bip32.BIP32.fromSeed(seed);
final priv = node.derivePath("m/44'/60'/0'/0/0");
return {
'words': mnemonic.split(' '),
'privateKey': priv.toBase58(),
'publicKey': priv.publicKey.toString()
};
/* ED25519_HD_KEY.getPublicKey(priv)
var seedBuffer = Uint8List.fromList(HEX.decode(entropy));
var master = HDWallet.fromSeed(seed: seedBuffer);
var child = master.deriveKeyByPath(path: "m/44'/60'/0'/0/0");
return {
'privateKey': HEX.encode(child.privKey.toString().codeUnits),
'publicKey': child.pubKey.toString(),
'publicKeyCompressed': child.pubKey.
}; */
}