mpc-wallet is a Rust-based wallet application implementing secure multi-party computation (MPC) for BIP-39 mnemonic management and Ethereum wallet operations. It supports wallet creation, mnemonic splitting and reconstruction, Shamir secret sharing, and direct interaction with EVM-compatible blockchains.
- Create and split BIP-39 mnemonics into shares
- Reconstruct mnemonics from shares
- Generate Ethereum addresses and private keys from mnemonics
- Interact with smart contracts and transfer tokens on EVM chains
- User-friendly terminal UI
- Create Wallet
- Reshare Key
- Interact Wallet
- Main Menu
-
Install Rust
Install Rust if you haven't already. -
Clone the repository
git clone https://github.com/yourusername/mpc-wallet.git cd mpc-wallet



