@override Future<dynamic> address() async { final key = await _getKey(); return Future.value(ethAddressFromPublicKey(key.publicKey)); }