EdDSAPrivateKey(List<int> bytes) : seed = bytes.length == 64 ? Uint8List.fromList(bytes.sublist(0, 32)) : Uint8List.fromList(bytes);