The raw 32-byte Ed25519 public key that verifies this signer's signatures.
Sign message.
The bytes to sign (strings are UTF-8 encoded).
Lowercase hex signature, or undefined when signing is off.
Only the mode, never the key.
The signing mode.
Check a lowercase-hex signature made by this signer (constant-time).
The signed bytes (strings are UTF-8 encoded).
The signature as lowercase hex.
true when valid; always false when signing is off or the hex is malformed.
StaticfromValidate options and decode its keys.
The signing options. Default { mode: 'none' }.
The signer.
AnzaError CRYPTO for a short or missing HMAC secret, a
missing or malformed Ed25519 key, a mismatched public key, or an unknown mode.
A validated signing key, built once at setup and available as Engine.signer. A running engine never signs with a missing, short or mismatched key, and
inspect/JSON.stringifynever print key material.Example