EIP Fun Weekly #89: Stateless Mempool, Wallet Capabilities for AA
A weekly resource exploring the latest EIPs, ERCs, key updates in the Ethereum protocol.
Welcome to read the 89th issue of EIP Fun Weekly. Let's take a look at what happened in the EIP community last week.
Meeting Updates
Ethereum All Core Developers Execution Call #207
Pectra Upgrade
Hoodi Testnet Launch: Hoodi testnet will launch on March 17, 2025, and activate the Pectra upgrade 10 days after on Wednesday, March 26.
Holesky Exit Queue: The validator exit backlog on Holesky will take 1.5 years to process.
Pectra Mainnet : Pectra must first be tested on Hoodi before mainnet activation, expected by late April or May.
Hoodi Over Holesky: Developers agreed to focus on launching Hoodi instead of hard forking Holesky to clear the exit queue.
Other Information
Error Handling: Updates to Pectra specifications are needed for system contract call failures.
PeerDAS: Updates to the PeerDAS proposal will be reviewed asynchronously in the coming weeks.
Fusaka Fork Deadlines: The deadline to propose EIPs for Fusaka is March 24, with client teams submitting proposals by March 31.
EIP-4444 Progress: The Portal Network will provide an alternative service for historical Ethereum data, starting with pruning in May 2025.
Stateless Clients: Discussions on stateless clients will continue asynchronously due to time constraints during the call.
Weekly EIP & ERC Highlights
EIP-7901: Stateless Mempool Transaction
Specifies how transactions can be submitted to stateless block builders with pre-state witnesses and optional ZK proofs, enabling decentralized block production.
Purpose: facilitate block production by stateless validators using state diffs and ZK proofs, reducing centralization risks in Ethereum.
Key Benefits:
Enables stateless block production and validation.
Reduces centralization risk by allowing validators to operate without full node state.
Uses state proofs and optional ZK proofs for secure transaction inclusion.
Key Components:
Transactions include execution witnesses (e.g., merkle, verkle) and state diff proofs.
Block builders verify transactions using pre and post-state proofs.
ERC-7902: Wallet Capabilities for Account Abstraction
Defines a set of wallet capabilities to enable communication between dApps and Account Abstraction wallets, supporting advanced features and seamless integration.
Purpose: To provide a structured set of "capabilities" for dApps and AA wallets to communicate, enabling advanced features of Account Abstraction without requiring custom solutions.
Key Benefits:
Seamless Integration: Enables dApps and AA wallets to communicate supported features and parameters.
Standardized Wallet Capabilities: Provides a structured method for dApps to adapt to various AA wallets.
Advanced Account Abstraction Support: Expands functionality to support more complex use cases in the Ethereum ecosystem.
Key Components:
Create EIP-7702 Authorization Capability: Enables wallets to provide an authorization tuple for EIP-7702 compatible transactions.
Static Paymaster Configuration Capability: Allows integration with Paymasters that do not require dynamic configuration.
Validity Time Range Capability: Specifies a time range during which requested operations remain valid after signing.
Other EIPs and ERCs:
EIP-7906: Restricted Behavior Transaction Type
ERC-7905: Minimal interface of Sovereign Bridged Token
Upcoming EIP Events
Stateless Implementers Call #32
Date & Time: March 24, 15:00 UTC
For more details about the meeting agenda, you can visit here.
All Core Devs - Execution (ACDE) #208
Date & Time: March 27, 14:00 UTC
For more details about the meeting agenda, you can visit here.
Stay Up to Date
EIP Fun, co-initiated by LXDAO and PlanckerDAO and operated by ETHPanda, has been launched to act as the 'layer 2' of the EIP ecosystem, simplifying and accelerating EIP adoption.
Please inform us if you have any additional suggestions or feedback. EIP Fun is a fully open-source and community-driven public good! Donate to us here.



