signer 0.2.0

Multi-chain transaction signer — umbrella crate re-exporting chain-specific signers.
Documentation

Multi-chain transaction signer.

This is an umbrella crate that re-exports chain-specific signer crates:

  • [btc] — Bitcoin (ECDSA, Schnorr, PSBT, message signing)
  • [evm] — Ethereum / EVM (EIP-191, EIP-712, transaction signing)
  • [svm] — Solana / SVM (Ed25519 signing)

Each chain crate is feature-gated and enabled by default. Enable the kobe feature to activate wallet bridging with kobe HD wallet.

Usage

// Via umbrella crate
use signer::evm;
let s = evm::Signer::random();

// Or depend on a chain crate directly
// use signer_evm::Signer;