factory PublicKey.fromJson(Map<String, dynamic> map) { return PublicKey(map['hex_bytes'], map['curve_type']); }