Ethereum's Pectra hard fork activated on mainnet at epoch 364032, completing without incident after a smooth testnet run. The upgrade bundles several EIPs, but one in particular — EIP-7702 — has attracted the most developer attention, and for good reason.
What Is EIP-7702?
EIP-7702 introduces a new transaction type that allows an externally owned account (EOA) — your standard private-key wallet — to temporarily act as a smart contract account during the execution of a single transaction. Think of it as giving your regular MetaMask wallet superpowers on a per-transaction basis.
In practice, this means a user can sponsor gas fees for another wallet, batch multiple actions into a single transaction, and set up session keys that allow dApps to execute actions without requiring a signature for every step — all without migrating to a new account type.
EIP-7702 is the pragmatic path to account abstraction. Instead of asking every user to deploy a new smart wallet, we bring the capabilities to existing wallets. The UX delta is enormous.
— Ansgar Dietrichs, Ethereum Foundation Researcher
What Changes for Users?
- No more "approve and then transact" two-step flows
- Gas fees can be paid in ERC-20 tokens (not just ETH)
- Social recovery modules can be optionally attached
- dApps can bundle complex multi-step interactions
Wallet providers are expected to ship EIP-7702 support over the coming weeks. MetaMask, Rainbow, and Rabby have all confirmed active development. The change does not require users to do anything — upgrades will arrive as standard wallet updates.