Crate frost_evm

Source

Re-exports§

pub use frost_core;
pub use frost_secp256k1;
pub use schnorr_evm as schnorr;

Modules§

k256
RustCrypto: secp256k1 (K-256) elliptic curve
keys
FROST(secp256k1, SHA-256) keys, key generation, key shares.
proof_of_knowledge
round1
FROST(secp256k1, SHA-256) Round 1 functionality and types.
round2

Structs§

Signature
VerifyingKey

Functions§

aggregate
Aggregates the signature shares to produce a final signature that can be verified with the group public key.

Type Aliases§

Error
An error.
Identifier
A FROST(secp256k1, SHA-256) participant identifier.
Result
Scalar
SigningKey
A signing key for a Schnorr signature on FROST(secp256k1, SHA-256).
SigningPackage
Generated by the coordinator of the signing operation and distributed to each signing party.