Skip to main content

Module inprocess

Module inprocess 

Source
Expand description

In-process synchronous driver for FROST-ed25519 DKG and signing.

Thin wrapper over confium_tc::inprocess that names the FROST-ed25519 schemes and pulls the joint public key out of the first share. Completes the threshold-ECDSA / threshold-EdDSA matrix — CMP20 and GG18 cover P-256; this covers Ed25519.

Structs§

KeygenOutput
Outcome of a FROST-ed25519 DKG.

Functions§

keygen
Run FROST-ed25519 DKG for party_count parties at threshold threshold.
sign
Threshold-sign message with FROST-ed25519. Returns a 64-byte Ed25519 signature.
sign_batch
Sign N messages against the same joint key.