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.
Share
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.