testing_experimental library
Experimental post-quantum threshold test and simulation helpers.
These helpers are not part of the stable FROST Ed25519 1.0 contract.
Classes
- ContinuityProof
- Links a new threshold public key to an authorized predecessor.
- DkgSimulator
- Runs a full DKG ceremony in one process.
- MlDsaThresholdSimulator
- Runs ML-DSA threshold C1+C3 in one process (M2 beta — requires Mithril).
- PublicKey
- Joint threshold public key material.
- RotationCeremony
- Orchestration for threshold key rotation with continuity evidence (C5).
- RotationSimulator
- Runs C5 rotation in one process — tests, examples, and docs only.
- A participant's private share plus verification material.
- SigningSimulator
- Runs C3 signing in one process — tests, examples, and docs only.
- ThresholdSigningCeremony
- Orchestration for FROST threshold signing (C3).
- Transcript
- Hash-chain transcript of public ceremony data only.