Namespace SodotSDK.Ecdsa
Classes
- Ecdsa
Class providing the functionality for the ECDSA protocol via the DKLs19 MPC protocol.
Structs
- EcdsaPublicKey
An ECDSA public key, generated by the Keygen(Uuid, ushort, ushort, KeygenSecret, KeygenId[]) function. You can get the compressed form (33 bytes) via the serializeCompressed function, or the uncompressed form (65 bytes) via the serializeUncompressed function.
- EcdsaSecretShare
A hex string that represents a secret value that must be provided when participating in a keygen.
- EcdsaSignature
An ECDSA signature, generated by the Sign(Uuid, EcdsaSecretShare, MessageHash, uint[]) function. You can get the DER encoded signature via the der property, or the r,s,v form via the r, s and v properties.