Future<EthereumAddress> genPublicAddress(String privateKey) async { final private = EthPrivateKey.fromHex(privateKey); final address = await private.extractAddress(); return address; }