Coming Soon: TSS-MPC Embedded Wallets

we announced our new TSS-MPC offering at EthDenver 2025, and its rolling out in the coming weeks - contact us for early access or to learn more. If you’re looking to start using Dynamic today, we recommend starting with our TEE wallets. When our TSS-MPC wallets are rolled out, you’ll have a clear upgrade path to transition your users to the new system.

Overview

You can think of an embedded wallet like a powerful web-account. An embedded wallet is a programmable web3 crypto wallet that can be issued invisibly to customers on your website or app. Customers with an embedded wallet can immediately receive digital tokens and make on-chain interactions without needing to go through the complexities of understanding the intricacies of typical EOA wallets like Metamask or Phantom, or needing to download anything to start their journey.

Dynamic-powered embedded wallets can be used in a range of scenarios - from ways to ease onboarding on your websites to working as the base for building your own full stack wallet.

If you already implemented embedded wallets at a time when passkeys and email codes were the default MFA options, please refer to our V1 embedded wallets section. Otherwise - read on!

Non Custodial

Dynamic-powered embedded wallets are non-custodial, meaning they are always end-user owned and controlled. Only the end-user has ownership and access to their wallet private keys.

Dynamic leverages a combination of internal and third party services, secure key management, advanced policy engines and security measures to limit potential security threats and ensure end user self-custody. All wallet private keys are encrypted and isolated such that neither Dynamic nor the Developer have access to the end user’s wallet private keys. End-user decryption activities only run upon end-user activity requests.

In addition, all end users of Dynamic-powered embedded wallets can always export their wallet private key to take their assets into a different wallet provider or alternative storage location.

Dynamic is SOC2 Type 2 compliant and hires independent third parties to regularly conduct audits of our code, processes and systems. Dynamic also runs evergreen bug bounty programs.

Multi-chain

Dynamic offers embedded wallets on EVM and SVM compatible networks. If you enable both, they will both be created at once and whichever you have marked as “primary” will be shown as the primary address in their profile upon sign in.

To enable embedded wallets for EVM or SVM networks the respective chains must also be enabled. You can find more information about enabling chains and networks here.

Smart Wallets

You can turn these embedded wallets into smart contract wallets using our smart wallet feature. By doing so, you can sponsor your end-users’ fees, add complex approval logic, and much more.