Ethereum News
EIP-7702 and the transition to smart accounts

The Ethereum Pectra upgrade enables existing Externally-Owned Accounts to adopt smart contract functionality via EIP-7702. This protocol change allows a user to sign an authorization message. This message grants the account the ability to act as a smart contract for the duration of a transaction. Users do not need to create new onchain addresses or migrate funds to new accounts to use these features. Ambire and Trust Wallet implemented support for these capabilities shortly after the upgrade launched on May 7, 2025. Ambire uses a crosschain architecture and utilizes the DeFi aggregator Li.Fi for swap and bridging needs. The company also provides transaction simulation across all supported chains, scam application detection, and minimal token approvals. Trust Wallet allows users to bundle multiple actions into one transaction, such as approving a token and swapping it at once. EIP-7702 introduces a Type 4 transaction that carries an Authorization List. This list contains the authorization messages signed by the EOA. Each message includes the authority, which is the EOA that signed the message, and the delegated address, which is the contract whose code the EOA will run. The message also includes the nonce and the cryptographic signature components: yParity, r, and s. On Etherscan, the EOA address page shows the address it is currently delegated to and all past authorizations signed by that EOA.
Account abstraction standards and fee management
Account abstraction on Ethereum uses two complementary standards. ERC-4337 enables fully featured smart contract wallets from the ground up. These wallets use a separate system of UserOperations processed through a dedicated mempool and bundled by actors called bundlers. Users must create and deploy a new smart contract wallet when using ERC-4337, which involves setup friction and gas costs. EIP-7702 addresses the hundreds of millions of existing EOAs that cannot easily access smart wallet features. This standard allows an existing EOA to point to a contract implementation temporarily. The two standards work together to cover both new smart wallets and the existing installed base of EOAs. Industry estimates cite more than 200 million smart wallets across the ecosystem as of 2026.
Gas abstraction removes the requirement for users to hold native Ethereum tokens to pay for transactions. Circle Paymaster enables transactions where users pay fees using USDC. This works because EIP-7702 allows an EOA to submit UserOperations similarly to how ERC-4337 smart accounts function. Users can receive USDC and spend it immediately without acquiring ETH first. Trust Wallet supports sponsored transactions where third parties cover gas fees to help onboard new users. Users can also pay fees in tokens that are not Ether. If you are managing a large portfolio, you might find that paying gas in stablecoins simplifies your treasury management. Because EIP-7702-compatible EOAs can use the Circle Paymaster, developers do not need to deploy new smart wallets or update existing paymaster integrations.
Network scaling and validator parameters
The Pectra upgrade also increases network efficiency through EIP-7251 and EIP-7691. EIP-7251 raises the validator balance ceiling from 32 ETH to 2,048 ETH. This allows large operators to merge many small validators into fewer super-validators to reduce network overhead. The Consolidation Request Contract processes these requests using a 96 byte input. This input contains the source_address, source_pubkey, and target_pubkey. The source validator exits and the full balance is credited to the target validator after the standard withdrawal delay. EIP-7691 increases blob throughput to support Layer 2 scaling. This change doubles the target blobs per block from 3 to 6. The maximum blobs per block also increases from 6 to 9. These changes provide more space for data availability and keep transaction fees low.
| Feature | Parameter Change |
|---|---|
| Validator Maximum Effective Balance | 32 ETH to 2,048 ETH |
| Target Blobs per Block | 3 to 6 |
| Maximum Blobs per Block | 6 to 9 |
| Total Smart Wallet Ecosystem (2026) | 200 million |
Security protocols and implementation strategies
EIP-7702 introduces risks for users who delegate execution to untrusted contracts. A malicious contract could empty a wallet if a user signs an authorization for it. Developers raised concerns that EIP-7702 provides a new avenue for phishing campaigns to empty entire wallets at once. Users must delegate only to trusted contracts that have been verified and audited by the community. It is wise to avoid reusing delegations across different chains because the same contract address can point to different code on different networks. Users should regularly review and revoke outdated delegations. By signing a fresh authorization to the zero-address, a user revokes a previous delegation and restores their account to its original, non-delegated state without needing to generate a new seed phrase.
Users can adopt different strategies based on their needs. A conservative approach involves using established wallets like MetaMask but enabling EIP-7702 features as they become available. A moderate approach uses a dedicated smart wallet for active trading while keeping a hardware wallet for cold storage. A security-first approach uses smart wallets specifically for their security features on accounts holding significant value. Will the industry continue to move away from seed phrases as these tools improve?