Keys to the kingdom Schnorr signatures on the 2-tortsion free subgroup of ed25519, as provided by the Ristretto point compression.s
A Rust implementation of Schnorr signing
Batch signature verifier for use with
MuSig multimessage context
Entry point to multi-party signing protocol.
State of the party when awaiting nonce commitments from other parties.
State of the party when awaiting nonce precommitments from other parties.
State of the party when awaiting signature shares from other parties.
A Signing Context Provides an abstraction for signature protocol Merlin Transcript
Single signature verifier that implements batching interface.
Internal errors. Most application-level developers will likely not need to pay any attention to these.
Trait for a batch verification of signatures.
If you are only verifying signatures, without other proofs, you can use
The context for signing - can either be a Multikey or Multimessage context.
Extension trait for
Perform a Diffie-Hellman key agreement to produce a
Alias type for a shared secret after ECDH