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.