Module ecdsa

Source
Expand description

§ECDSA signing operations for Spark wallet

This module defines the ECDSA signing capabilities required for the Spark wallet. ECDSA signatures are used for wallet authentication, identity verification, and other operations that don’t require threshold signing.

The trait provides methods for:

  • Signing messages with the wallet’s identity key
  • Signing messages with any key in the wallet given its public key

These signing operations support both direct signing and SHA256 hashing of the message before signing.

Traits§

SparkSignerEcdsa
Trait for ECDSA signing operations in the Spark wallet.