MPC-TSS Signer (Rust)
Rust implementation of DKLs23 threshold ECDSA protocol for secure multi-party computation signing with BIP32 support.
Overview
A production-grade Multi-Party Computation (MPC) implementation using the DKLs23 threshold signature scheme. Enables distributed key generation and transaction signing where no single party ever holds the complete private key, ideal for institutional custody and secure wallet infrastructure.
Key Features
Architecture
dkls23-core - Cryptographic primitives
msg-relay-svc - HTTP/WebSocket relay
msg-relay-client - Relay communication
dkls-party - CLI party node
System Architecture
Loading diagram...
Tech Stack
Quick Actions
More Projects
ERC20 Staking Vault
ERC-20 staking vault with streaming rewards, gasless staking via permit and UUPS upgradeable contracts.
NFT Marketplace
Decentralized NFT marketplace with EIP-712 signed listings, royalty support and platform fees.
AMM DEX (Uniswap V2+)
Uniswap V2 implementation with extensions: TWAP oracle, configurable swap fees, flash loans and slippage protection.