Lux Docs

Ringtail

Post-quantum lattice-based threshold signing

Ringtail implements post-quantum lattice-based threshold signing using Module-LWE. It provides 128-bit post-quantum security.

Usage

scheme, _ := threshold.GetScheme(threshold.SchemeRingtail)
signer, _ := scheme.NewSigner(keyShare)

// Round 1: Lattice commitment
commitment, nonce, _ := signer.NonceGen(ctx)

// Round 2: Sign
share, _ := signer.SignShare(ctx, message, signers, nonce)

Properties

PropertyValue
LatticeModule-LWE
Rounds2
PQ Security128-bit
Use CaseQuantum-safe consensus bundles

On this page