Introducing the EigenPod Upgrade
Eigen Labs is pleased to announce the EigenPod upgrade, a major update to the EigenLayer protocol, making native ETH restaking on EigenLayer easier and more rewarding.
What
The EigenPod upgrade introduces a novel balance checkpointing system for managing Ethereum validator and EigenPod balances.
When
All EigenPods on mainnet have been automatically upgraded to the new checkpointing system as of 9:00am PST September 4, 2024,
Although no action is needed, existing EigenPod owners are encouraged to complete their first checkpoint by clicking the 'Restake' button on your existing EigenPod to take advantage of the new features, please see supporting documentation here.
Why
With this upgrade, the streamlined checkpointing process enables any EigenPod owner (or assigned proof submitter) to:
- Claim Rewards in Bulk
Instead of proving every beacon chain partial withdrawal as a separate claim, EigenPod users can checkpoint each validator’s current state with a single proof to claim all yield to date, massively reducing gas costs and allowing users to amortize the cost by accruing rewards and claiming them in bulk. - Earn More Rewards
EigenPod users can now complete a checkpoint to restake their beacon chain ETH rewards on top of their existing EigenPod balance. Beacon chain rewards are automatically restaked back into EigenLayer, enabling restakers to earn additional rewards. - Utilize Improved UX and Tooling
EigenPod users now have a simplified user interface on our UI console, a fully integrated and self-service CLI, and clean dependencies for generating proofs for integrated applications. Here is a screenshot of what the new UI console looks like:
Learn More
- Details on how our EigenPod system works and on our redesign (documentation)
- Audit findings on our smart contracts (documentation)
- EigenPod smart contracts (documentation)
- Details on potential gas savings (documentation)
- Protocol: EigenPod Enhancement upgrade details (documentation)
- EigenPod upgrades and pending consensus rewards (documentation)
- Common user flows (github)
- EigenPod checkpointing validators (github)
- Follow along: