ed25519PublicKeyFromSeed function

Uint8List ed25519PublicKeyFromSeed(
  1. Uint8List seed32
)

Returns the 32-byte Ed25519 public key A for the given 32-byte seed32.

Implementation

Uint8List ed25519PublicKeyFromSeed(Uint8List seed32) {
  final expanded = _expandSeed(seed32);
  final aPoint = edScalarMult(expanded.s, ed25519G);
  return edPointToBytes(aPoint);
}