EIP-7702
EIP-7702 is currently supported on testnets that have implemented the Ethereum Pectra upgrade, such as Ithaca Odyssey, Base Sepolia, ABC from Gelato. Keep this in mind when building with EIP-7702.
Our goal is to make this integration as seamless and developer-friendly as possible. Please share your feedback—we’re committed to working closely with you to meet your needs.
What is EIP-7702?
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.
Key Features
- Gasless Transactions & Policies
Define and manage sponsorship rules via provider dashboards. - Batch Transactions
Execute multiple operations in a single, atomic transaction. - Smart Account Capabilities
Use powerful AA features like automation and chain abstraction directly from EOAs. - Rhinestone EIP-7579 Support (Coming Soon)
Enhanced modular smart account standard.
How It Works
EIP-7702 introduces a new transaction type that allows an EOA to authorize a smart account to act on its behalf. This means:
- No need to switch or manage multiple accounts and wallets.
- Users retain their existing EOA and gain smart account functionality.
- The transition is smooth and invisible to the end user.
Implementing with ZeroDev
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.