@substrate-system/frost
Preparing search index...
FrostSigner
Class FrostSigner
FROST Signer
The FrostSigner represents one participant in the signing ceremony.
Each FrostSigner has 1 shard of the private key
Multiple FrostSigners work together to create a complete, valid signature
Signing Process
Generate random numbers and mathematical commitments
Create a signature fragment using the message and the other participants' commitments.
Index
Constructors
constructor
Methods
sign_
round1
sign_
round2
Constructors
constructor
new
FrostSigner
(
keyPackage
:
KeyPackage
,
config
:
FrostConfig
)
:
FrostSigner
Parameters
keyPackage
:
KeyPackage
config
:
FrostConfig
Returns
FrostSigner
Methods
sign_
round1
sign_round1
()
:
RoundOneOutputs
Round 1: Generate nonces and commitments
Returns
RoundOneOutputs
sign_
round2
sign_round2
(
signingPackage
:
SigningPackage
,
nonces
:
Nonces
,
groupPublicKey
:
GroupElement
,
)
:
Promise
<
RoundTwoOutputs
>
Round 2: Generate signature share
Parameters
signingPackage
:
SigningPackage
nonces
:
Nonces
groupPublicKey
:
GroupElement
Returns
Promise
<
RoundTwoOutputs
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
sign_
round1
sign_
round2
@substrate-system/frost
Loading...
FROST Signer