EIP-7702 is now live on Ethereum mainnet! 🎉We’re excited to bring EIP-7702 to production and are focused on making the integration as seamless and developer-friendly as possible. Please share your feedback—we’re committed to working closely with you to meet your needs.
EIP-7702 enables Externally Owned Accounts (EOAs) to seamlessly upgrade into smart accounts, unlocking the full power of AA (Account Abstraction). With Dynamic’s integration, both EOAs and AA wallets can access advanced smart account capabilities.
To add EIP-7702 support using Dynamic and ZeroDev, follow our ZeroDev integration guide. We natively support EIP-7702 with ZeroDev but you can also use other providers listed in the Smart Wallet Providers section.
When does the delegation (authorization) signing happen?
The delegation authorization is signed automatically behind the scenes on the first transaction. If a paymaster is used, the paymaster will pay for the transaction.
How does this work for existing EOAs (e.g. MetaMask)?
At the moment, delegation is a feature exclusive to embedded wallets. That’s because we need to sign the authorization in a very specific way that requires access to the private key. From what we’ve heard, branded wallets like MetaMask are unlikely to expose the signAuthorization method, making it unclear how (or if) this flow will work with them.