pub type Public = PublicBytes<PUBLIC_KEY_SERIALIZED_SIZE, Ed25519Tag>;
A public key.
struct Public(pub [u8; 32], _);
0: [u8; 32]