Expand description
§chains-sdk
Unified, secure multi-chain signing library for ECDSA, EdDSA, BLS, and Schnorr.
Each blockchain module is feature-gated so consumers only compile what they need.
Modules§
- atomic_
swap - Cross-chain atomic swap HTLC primitives. Cross-chain Atomic Swap primitives using Hash Time-Locked Contracts (HTLC).
- bip85
- BIP-85 — Deterministic entropy derivation from BIP-32 keychains.
- bitcoin
- Bitcoin ECDSA signer using secp256k1 + double-SHA-256.
- crypto
- Shared cryptographic primitives used across all chain modules.
- encoding
- Shared encoding utilities used across all chain modules.
- error
- Unified error types for all signing operations.
- ethereum
- Ethereum ECDSA signer using secp256k1 + Keccak-256.
- hd_key
- BIP-32 Hierarchical Deterministic (HD) key derivation for secp256k1.
- mnemonic
- BIP-39 Mnemonic seed phrase support.
- neo
- NEO ECDSA signer using NIST P-256 (secp256r1) + SHA-256.
- security
- Security utilities for enclave / confidential computing environments.
- solana
- Solana Ed25519 signer (pure Ed25519).
- threshold
- Threshold Signatures — Multi-party Schnorr signing protocols.
- traits
- Unified trait interfaces for all signing algorithms.
- xrp
- XRP signer supporting both ECDSA (secp256k1 + SHA-512 half) and Ed25519.