Package-level declarations
Types
A 32 byte BIP340 public key, generated by the BIP340.keygen function.
The per-party private key material that is used for threshold signing.
A 64 byte BIP340 Signature, generated by the BIP340.sign function.
A 32 byte tweak as defined in BIP-341
Represents an ECDSA public key.
The per-party private key material that is used for threshold signing.
Represents an ECDSA signature.
A 32 byte Ed25519 Public Key, generated by the Ed25519.keygen() function.
The per-party private key material that is used for threshold signing.
A 64 byte Ed25519 Signature, generated by the Ed25519.sign() function.
ExportableEd25519 scheme implementation providing functionality for a variant of the FROST MPC protocol.
The per-party private key material that is used for threshold signing.
KeygenPrivateKey is 32 bytes representing the private key of the corresponding KeygenID.
Represents a cryptographic hash of a message.
PrivateKey is a 32 bytes representing some private key.
Exception thrown by the Sodot SDK when an error occurs during cryptographic operations.
A 64 byte sr25519 private keypair
A 32 byte Sr25519 public key, generated by the Sr25519.keygen() function.
The per-party private key material that is used for threshold signing.