Dynamic’s MPC Wallets Are Now Generally Available

Today, we’re announcing the general availability of Dynamic’s MPC wallet infrastructure. With this release, all Dynamic customers can now create and manage wallets using MPC, unlocking faster performance, stronger security, and more flexibility without compromising on user experience.
Additionally, our MPC wallets utilize TEEs (trusted execution environments) to protect critical operations within a secure, tamper-resistant enclave. In addition to never having a complete private key, this further reduces risk by ensuring that cryptographic operations within Dynamic are executed in isolation from the rest of the system.
This infrastructure is already being used in production by high-performance teams like Claynosaurz. It also powers our newest product (it's a secret - it's coming soon 🙂). Whether you’re building for fintechs, consumers, or ecosystems, our MPC infrastructure gives you the foundation to move fast, stay secure, and grow globally.
What’s Live and New to Dynamic’s Wallet Infrastructure
Our MPC infrastructure is live and ready to use in all environments. Features available today include:
- Sub-second transaction signing
- Key recovery with customizable thresholds
- Signature schemes like 2/2 and 2/3
- Secure key resharing and refresh logic
- Low-level signers for leading elliptic curves
- Full support for Solana, EVM chains, and Sui
- Support for Farcaster and World Mini Apps
- React and React Native SDKs
- API-based programmable server wallets
MPC wallets are non-custodial. You can define how shares are stored with custom thresholds like 3-of-5 to match your needs, enabling more advanced setups such as multiple backups, tiered access controls, enhanced key security, or custom recovery flows with independent recovery paths.
How to Upgrade to Our MPC wallets
If you’re an existing customer:
- All new wallets can be created with MPC directly from the dashboard
- If you have users using legacy embedded wallets, they can migrate their wallets to MPC. A guide will be released shortly with detailed steps
We’ve built tooling to help teams migrate with minimal disruption. And our team is available to walk through your upgrade path if needed.
If you’re new to Dynamic:
- All wallets will be MPC by default
- Explore our docs, or reach out to talk through your use case
Why TSS-MPC?
Threshold Signature Scheme Multi-Party Computation (TSS-MPC) represents the next evolution in wallet security and user experience. Unlike traditional wallets where a single private key creates a single point of failure, TSS-MPC generates cryptographic key shares that collectively enable signing operations without ever constructing a complete private key. This approach offers several key benefits:
- Enhanced Security: No single party ever has access to the complete private key, significantly reducing the risk of theft or compromise. In fact, a private key never exists - even during any wallet activity.
- Lightning Fast Performance: Early MPC implementations were known for being slow (6+ seconds), Dynamic’s TSS-MPC solution uses advanced optimizations to deliver signing speeds comparable to traditional wallets (less than a second)
- Better Recovery Options: Lost access can be restored through a combination of remaining key shares, eliminating the need for seed phrases
- Flexible Key Management: Enables advanced features like social recovery and custom security policies
- Improved User Experience: Users can authenticate using familiar methods like email and social login while maintaining self-custody
- More chain support: Dynamic TSS-MPC employs three signature schemes across major blockchains:
- ECDSA (DKLs19 Protocol): For Ethereum and EVM-compatible chains
- EdDSA (FROST protocol): For Solana, StarkNet, and other EdDSA ecosystems
- BIP-340 (FROST Protocol): For Bitcoin and Taproot-enabled blockchains
Additional Resources
For the geeks around, we break down architecture and security details in multiple links below:
Share this article