Pectra Upgrade (Ethereum)
Pectra is the Ethereum network upgrade combining the Prague execution layer and Electra consensus layer changes, activated on May 7, 2025, bundling 11 EIPs that reshape staking, wallets, and L2 scalability.
Key Takeaways
- Pectra is Ethereum's largest upgrade by EIP count, bundling 11 Ethereum Improvement Proposals that touch account abstraction, staking mechanics, and blob throughput for Layer 2 rollups.
- The upgrade activated on mainnet on May 7, 2025, combining changes to both the execution layer (Prague) and the consensus layer (Electra) in a single coordinated fork.
- Headline features include EIP-7702 (smart wallet capabilities for regular accounts), EIP-7251 (validator balance increase to 2,048 ETH), and EIP-7691 (doubled blob target for cheaper rollup data posting).
What Is the Pectra Upgrade?
Pectra is a major Ethereum network upgrade that went live at epoch 364,032 on May 7, 2025, at 10:05:11 UTC. The name follows Ethereum's convention of combining the execution layer codename (Prague) with the consensus layer codename (Electra) into a single portmanteau: Pectra.
This naming scheme reflects Ethereum's dual-layer architecture introduced by the Merge in 2022. The execution layer handles transaction processing, smart contract execution, and state management, while the Beacon Chain consensus layer manages proof-of-stake validation and block finality. Because upgrades typically touch both layers, they receive a combined name.
With 11 EIPs bundled together, Pectra is the most comprehensive Ethereum hard fork to date, surpassing the Dencun upgrade (2024) that introduced proto-danksharding. The upgrade addresses three major areas: wallet usability through smart account features, staking efficiency through validator consolidation, and Layer 2 scalability through increased blob capacity.
How It Works
Pectra introduces changes across Ethereum's execution and consensus layers through 11 EIPs. These fall into three broad categories: smart accounts and wallets, staking improvements, and Layer 2 scalability.
Smart Accounts: EIP-7702
EIP-7702 is the most user-facing change in Pectra. It introduces a new transaction type (Type 4, SET_CODE_TX_TYPE 0x04) that allows an externally owned account (EOA) to temporarily delegate its execution logic to a smart contract. The EOA's code field is set to a special delegation indicator (0xef0100 followed by the delegate contract's address), letting the EOA execute smart contract logic as itself.
This effectively gives regular Ethereum wallets the capabilities of smart wallets without requiring users to migrate to a new account. Enabled features include:
- Transaction batching: approving and swapping ERC-20 tokens in a single transaction
- Gas sponsorship: third parties can pay gas fees on behalf of users
- Session keys: granting time-limited or scope-limited permissions to applications
- Social recovery and passkey authentication: alternative account recovery mechanisms beyond seed phrases
The private key retains full authority and can change or revoke delegations at any time. For a deeper look at how EIP-7702 reshapes wallet design, see the research article on EIP-7702 code delegation wallets.
Staking Improvements
Three EIPs restructure how Ethereum handles validator operations:
EIP-7251 increases the maximum effective balance for a single validator from 32 ETH to 2,048 ETH. Before Pectra, operators running large stakes had to create one validator per 32 ETH, leading to over one million active validators on the network. With EIP-7251, up to 64 existing validators can consolidate into a single validator. The minimum stake remains 32 ETH, so solo stakers are unaffected, but they now benefit from auto-compounding rewards above 32 ETH instead of leaving excess rewards idle.
EIP-6110 moves validator deposit processing from the consensus layer to the execution layer. Previously, new deposits went through a multi-hour voting process (Eth1Data voting) before the consensus layer recognized them. EIP-6110 eliminates this intermediary step by parsing deposit events directly from execution layer block logs, cutting validator activation time from roughly 9 hours to approximately 13 minutes.
EIP-7002 enables execution-layer-triggered validator exits and withdrawals. Before Pectra, only a validator's active signing key could initiate an exit. EIP-7002 allows the withdrawal credential address (typically a smart contract or cold wallet) to trigger exits directly. This reduces custodial risk for staking services because the withdrawal address holder no longer depends on the node operator to cooperate with an exit.
Layer 2 Scalability: EIP-7691
EIP-7691 doubles the target number of blobs per block from 3 to 6, with the maximum rising from 6 to 9. Blobs are the data containers introduced by EIP-4844 (proto-danksharding) in the Dencun upgrade, used by Layer 2 rollups to post transaction data to Ethereum at lower cost than traditional calldata.
The practical effect is a near-doubling of daily blob space capacity, from roughly 5.5 GB to about 8.15 GB per day. For rollups, this means more room to post data per block, which translates to lower per-transaction fees or higher throughput. The blob fee market dynamics also shift: the base fee increases more gently when blocks are full (approximately 8.2% per excess blob) and decreases more sharply when blobs are scarce (approximately 14.5% per empty slot), smoothing price volatility. For more on how blob economics work, see the research on EIP-4844 blob fee markets.
Additional EIPs
Five more EIPs round out the upgrade:
| EIP | Purpose |
|---|---|
| EIP-2537 | Adds a precompile for BLS12-381 curve operations, enabling faster on-chain cryptographic verification used by zero-knowledge proofs and signature schemes |
| EIP-2935 | Stores the last 8,192 block hashes in contract state, supporting stateless client designs and cross-chain verification |
| EIP-7549 | Moves the committee index outside the attestation message, enabling more efficient attestation aggregation across the validator set |
| EIP-7623 | Increases calldata cost to discourage data-heavy transactions from using calldata instead of blobs, nudging rollups toward the blob fee market |
| EIP-7685 | Creates a general-purpose framework for execution layer requests to the consensus layer, standardizing the mechanism used by EIP-6110 and EIP-7002 |
EIP-7840 is an informational EIP that adds blob schedule parameters to execution layer configuration files, making blob target and max values explicit in client configs rather than hardcoded.
Why It Matters
Pectra addresses three of Ethereum's most persistent friction points simultaneously. For everyday users, EIP-7702 removes the rigid distinction between basic wallets and smart contract wallets, a barrier that has historically made account abstraction adoption difficult. The upgrade makes features like gasless transactions and transaction batching accessible without requiring users to deploy new contracts or migrate accounts.
For validators and staking providers, the combination of EIP-7251, EIP-6110, and EIP-7002 reduces operational overhead. Large operators can consolidate hundreds of validators into a handful, cutting infrastructure costs and reducing the total validator count on the network (which improves consensus layer performance). Solo stakers benefit from auto-compounding rewards. For a broader analysis, see the research on Pectra's impact on wallets.
For Layer 2 ecosystems, doubled blob capacity directly reduces the cost of posting data to Ethereum. Rollups that rely on blobs for data availability can pass these savings to users through lower transaction fees, strengthening Ethereum's position as a settlement and data availability layer.
Ethereum's Upgrade Cadence After Pectra
Pectra marked the beginning of Ethereum's shift toward a twice-yearly hard fork cadence. The Fusaka upgrade followed on December 3, 2025, introducing PeerDAS (peer data availability sampling), which allows validators to verify rollup blob data without downloading full blobs. Fusaka also added blob-only parameter forks, enabling future blob capacity increases through lighter-weight upgrades.
The roadmap continues with Glamsterdam, planned for 2026, followed by Hegota. This predictable cadence aims to deliver incremental improvements more frequently rather than bundling large, high-risk upgrades.
Risks and Considerations
EIP-7702 Security Surface
Allowing EOAs to delegate execution to arbitrary smart contracts expands the attack surface for phishing and social engineering. A user who signs a malicious delegation authorization could grant a hostile contract control over their account. The private key can always revoke a delegation, but users must understand that signing EIP-7702 authorizations carries risk comparable to signing token approvals. Wallets and frontends need clear UI to communicate what a delegation entails.
Validator Consolidation Tradeoffs
While reducing validator count improves consensus layer performance, large consolidated validators concentrate more stake in fewer entities. A single validator holding 2,048 ETH has proportionally more influence on attestations and proposals. Ethereum's slashing penalties scale with the amount staked, which provides some counterbalance, but the centralization risk warrants monitoring as consolidation plays out.
Blob Market Dynamics
Doubling blob capacity reduces fees in the short term, but blob demand from rollups is growing rapidly. As more Layer 2s compete for blob space, the blob fee market may experience renewed congestion. The Fusaka upgrade's PeerDAS aims to address this by enabling further capacity increases, but the gap between Pectra's capacity boost and future expansions could create interim fee pressure.
Upgrade Complexity
Bundling 11 EIPs increases the testing and coordination burden on client teams. Pectra's testnet rollout encountered bugs on the Holesky and Sepolia testnets before stabilizing on the Hoodi testnet. While mainnet activation proceeded smoothly, the complexity of future upgrades at this scale has led Ethereum developers to pursue smaller, more frequent forks going forward.
This glossary entry is for informational purposes only and does not constitute financial or investment advice. Always do your own research before using any protocol or technology.