EIP-7702 activation and current adoption

The Pectra upgrade officially activated EIP-7702 in May 2026, marking the most significant protocol update since the Merge. This hard fork combines the Prague execution layer and Electra consensus layer changes, enabling Externally Owned Accounts (EOAs) to temporarily set code via a new transaction type [src-serp-3].

The delay from initial 2025 roadmaps allowed for rigorous testing across the ecosystem. The focus has now shifted from technical deployment to practical migration status, with developers building on this capability to allow EOAs to function with some smart contract properties without permanent code deployment.

Immediate impacts are visible in wallet and Layer 2 updates. Rather than speculative adoption percentages, we see concrete implementations from providers supporting the new transaction type to ensure seamless user interaction.

To understand the market context surrounding this upgrade, we can look at the price action of ETH around the activation period.

L2 migration benefits and tooling gaps

Layer 2 networks are prioritizing EIP-7702 integration to unlock gas efficiency and improve user experience without requiring fund migrations. Since activation, EIP-7702 has allowed EOAs to delegate authority to smart contracts, enabling features like transaction batching and gas sponsorship directly from standard wallets.

The primary benefit for L2s is reduced on-chain complexity. By allowing EOAs to leverage smart wallet features, L2s can offer gasless USDC transactions and session keys without deploying new contract logic for every user. This complements ERC-4337 by upgrading the account itself rather than just standardizing its interaction with bundlers.

Despite these advantages, significant tooling gaps remain. Many existing wallet interfaces do not yet support the 7702 prefix or the delegation logic required to activate smart contract features on EOAs. Developers must update libraries to handle new transaction types and ensure compatibility with L2 sequencers. Until these updates are widespread, the full potential of EIP-7702 on L2s is constrained by wallet readiness.

FeatureArbitrumOptimismBase
EIP-7702 StatusActiveActiveActive
Gasless USDCSupportedSupportedSupported
Transaction BatchingPartialPartialPartial
Wallet CompatibilityLimitedLimitedLimited
Delegation SupportBetaBetaBeta

The table above highlights the current state of EIP-7702 adoption across major L2s. While all three networks have activated the feature, wallet compatibility remains a bottleneck. Users may encounter issues when trying to use advanced features if their wallet does not support the 7702 prefix. This gap underscores the need for continued collaboration between L2 teams and wallet developers.

For developers, the focus should be on updating libraries to support the new transaction types, including delegation logic. As tooling matures, we expect more widespread adoption of gasless transactions and session keys, enhancing the user experience on L2s.

Smart contract accounts vs legacy EOAs

EIP-7702 fundamentally alters the distinction between traditional externally owned accounts (EOAs) and smart contract accounts (SCAs) without requiring users to migrate funds. In the EVM, legacy EOAs lack a code field; they are identified solely by their private key and exist as empty contracts at their address. EIP-7702 bridges this gap by allowing an EOA to temporarily delegate its execution logic to a smart contract, effectively granting it SCA capabilities while retaining its original identity.

The core mechanism is the delegation pointer. When an EOA executes a transaction that sets its code to a specific address—the deployed smart contract—it creates a temporary link. Subsequent transactions from that EOA address are executed according to the delegated contract's logic. This allows the account to batch transactions, enforce spending limits, or implement social recovery features. Crucially, the EOA address itself does not change, and all existing balances remain accessible under the same private key.

This approach differs from earlier efforts like ERC-4337, which rely on a separate "entry point" contract and bundlers. EIP-7702 operates natively at the protocol level, making the EOA behave like a smart contract during delegation. Once revoked, the account reverts to standard EOA behavior. This seamless transition enables wallets to offer advanced security and usability features without forcing users to adopt new address formats.

EIP-7702 Adoption in

Wallet integration and user experience shifts

The Pectra upgrade activated EIP-7702 in May 2025, allowing Externally Owned Accounts (EOAs) to temporarily delegate to smart contract logic without changing their address. Major wallets are now leveraging this capability to bring account abstraction features to standard private keys. Users can now experience gasless transactions, session keys for limited-time access, and transaction batching directly from their existing wallets.

MetaMask and standard EOA upgrades

MetaMask has integrated EIP-7702 support to enable smoother interactions with decentralized applications. By allowing EOAs to act as smart contract accounts temporarily, MetaMask facilitates features like sponsored transactions where a dApp or paymaster covers the gas fees. This removes the friction of holding native ETH for gas, making onboarding easier for users who primarily hold stablecoins or other assets.

The wallet also supports session keys, a significant improvement in user experience for frequent interactions. Instead of signing every single transaction, users can grant a session key for a specific application with defined limits. This reduces the number of pop-ups and signatures required, streamlining the workflow for gaming or high-frequency trading applications while maintaining security through expiration and scope limits.

Safe and institutional adoption

Safe, a leading multi-signature wallet provider, has documented its implementation of EIP-7702 in its advanced documentation. For institutional and high-value users, EIP-7702 offers a hybrid approach. It allows existing EOAs to adopt smart contract features like multi-sig logic or spending limits without migrating to a new address. This is particularly valuable for organizations that want the security benefits of smart contract accounts without the complexity of managing new key infrastructures.

Safe’s approach highlights the complementary nature of EIP-7702 and ERC-4337. While ERC-4337 standardizes how accounts interact with bundlers and paymasters, EIP-7702 upgrades the account itself. This distinction allows Safe to offer more granular control over account behavior, enabling features like social recovery and batched approvals directly from the wallet interface.

The user impact: gasless and session-based

For the average user, the most visible change is the reduction in transaction friction. Gasless transactions, powered by EIP-7702’s ability to delegate payment logic, allow users to send USDC or other tokens without needing ETH for gas. This is particularly useful for stablecoin transfers, where holding multiple assets is often impractical.

Session keys further enhance this experience by limiting exposure. Users can grant a key to a specific dApp with a cap on spending and an expiration time. If the key is compromised, the damage is limited to the predefined scope. This balances convenience with security, making Web3 interactions feel more like traditional web services while retaining the self-custody benefits of blockchain technology.

EIP-7702 vs ERC-4337: Complementary Layers

Many users assume EIP-7702 replaces ERC-4337, but the two serve different functions in the 2026 ecosystem. EIP-7702 upgrades the Externally Owned Account (EOA) itself, allowing it to delegate code execution to a smart contract without changing the address. ERC-4337, meanwhile, is a standard that defines how accounts interact with bundlers and paymasters. They are not competitors; they are complementary layers.

EIP-7702 brings account abstraction features directly to the base layer. It enables transaction batching, gas sponsorship, and session keys for EOAs. ERC-4337 provides the infrastructure for these interactions to happen smoothly. Think of EIP-7702 as upgrading the engine of a car, while ERC-4337 is the fuel delivery system that ensures the engine runs efficiently.

FeatureEIP-7702ERC-4337
Primary RoleUpgrades the account typeStandardizes account interaction
Key BenefitSmart contract logic for EOAsBundler and paymaster abstraction
ImplementationBase layer protocolUser Operation standard

This distinction matters for migration status. Wallets and L2s are integrating both to offer seamless experiences. Users don't need to choose one over the other; they benefit from having both active.

Frequently asked questions about EIP-7702