Repository navigation
Yu Takeyama (Mount Lady)
Summary
This release primes Siren for the upcoming PECTRA fork on Mainnet 🎉
v3.0.0 is our largest upgrade yet, bringing full support for EIP-7251 and EIP-7002, a revamped wallet stack powered by WAGMI, and a host of security and UI enhancements. If you haven’t yet upgraded, we strongly recommend moving directly to v3.0.0 to take advantage of these improvements—and to ensure uninterrupted service once Pectra activates on 7 May 2025.
🆕 New Features 🆕
Wallet Connection: Connect your wallet to the dashboard to access all of Siren’s new features. Most browser-based wallet extensions are supported, with the option to add WalletConnect as well.
Validator Onboarding: Deposit and import a new validator directly from the dashboard into Lighthouse—no CLI required. You can also deposit directly into compounding withdrawal credentials.
Validator Consolidation: Existing validators can opt in to receive compounding withdrawal credentials as defined in EIP-7251, allowing you to merge stakes and unlock Max EB benefits.
Partial Withdrawals: Submit partial withdrawal requests for compounding validators right from the app.
Top-up Functionality: Add funds to any validator with a low effective balance, or increase the stake of your compounding-credential validators with additional ETH.
🔒 Security Improvements 🔒
Hardened session API tokens to include key flags that protect against token theft.
Added a Logout button so users can explicitly invalidate session tokens when leaving the dashboard unattended.
Known Issues
There are some small issues we are investigating.
- Connecting via Frame or Frame Companion may intermittently cause the dashboard to hang when executing transactions. If a transaction remains pending —neither accepted nor cancelled— Siren can lose the ability to track its status—resulting in deposits being confirmed on-chain but not imported into Lighthouse via Siren.
All Changes
- Feat: EIP 7002 (#357)
- Feat: partial deposits (#332)
- Feat: wallet connect (#314)
- Feat: self consolidate (#317)
- Feat: max eb deposit (#315)
- Feat: end session (#305)
- Fix: same site origin security (#300)
- Feat: Max EB Consolidation (#294)
- Feat: Enable Deposits (#268)