module
Version:
v1.0.3
Opens a new window with list of versions in this module.
Published: Nov 11, 2024
License: Apache-2.0
Opens a new window with license information.
README
¶
threshold-lib
This library is a Golang implementation of {2,n}-threshold ECDSA and Ed25519.
This library supports the following functions:
-
2-party ECDSA signature, using Feldman's VSS generate key shares and Lindell 17 protocol for 2-party
signature.
-
2-party Ed25519 signature.
-
Bip32 key derivation, support key share unhardened derivation, chaincode is generated by n parties.
-
Key share refresh, when one party key share is lost or a new participant comes in, support refresh.
See the Threshold Signature Scheme for more detailed information about the
library.
License
Apache-2.0 license
Directories
¶
Click to show internal directories.
Click to hide internal directories.