mirror of
https://github.com/luxfi/threshold.git
synced 2026-10-30 15:15:53 +00:00
- Remove conflicting main.go from root directory - Fix copylocks issues by using pointer receivers on sync.Map structs - Fix gofmt formatting issues - Fix FROST protocol round initialization to avoid copying sync.Map - Clean up unused variables in threshold code
13 lines
610 B
Go
13 lines
610 B
Go
// Package threshold provides a threshold signature library implementation
|
|
// supporting multiple signature schemes including ECDSA, EdDSA, and Schnorr.
|
|
//
|
|
// The library implements several threshold signature protocols:
|
|
// - CMP: Canetti-Makriyannis-Pagourtzis protocol for ECDSA
|
|
// - FROST: Flexible Round-Optimized Schnorr Threshold signatures
|
|
// - Doerner: Doerner-Shelat protocol for EdDSA
|
|
// - LSS: Linear Secret Sharing based threshold signatures
|
|
//
|
|
// This is the root package documentation. The actual implementation
|
|
// is organized in subpackages under pkg/ and protocols/.
|
|
package threshold
|