Package com.swmansion.starknet.signer
Signer interface and its implementations for manually signing transactions to be sent to Starknet. Recommended way of using Signer is through an Account.
// Create a signer
Signer signer = ...
// Sign a transaction
List<Felt> signature = signer.signTransaction(tx);
// Get a public key
Felt publicKey = signer.getPublicKey();
See: Description
-
Interface Summary Interface Description Signer Transaction signer. -
Class Summary Class Description StarkCurveSigner Signer implementing a stark curve signature (default signature used on Starknet).