This is v1.21.0 of the Smart Node, including Erigon support, Telegram alerts, history-expiry improvements, and client updates.
This is a high-priority upgrade for Lighthouse users, a medium-priority upgrade for Teku, Lodestar, and Reth users, and a low-priority upgrade for all other users.
Client Updates
- Lighthouse updated to v8.2.2 - high-priority security fixes;
- Teku updated to v26.8.0;
- Lodestar updated to v1.46.0;
- Reth updated to v2.5.0;
- Nethermind updated to v1.39.3;
- Commit-Boost updated to v0.10.0;
Smart Node changes
- Added Rolling History Expiry as the default pruning mode. Nethermind, Besu, Reth, and Erigon drop bodies/receipts older than one year. Geth uses pre-Prague history expiry instead. Users already using a different pruning mode will have to select the RHE option and resync
- Rewards interval events can now be loaded from GitHub
- Added Erigon as an Execution Client option
- Added Telegram notifications
- Added
rocketpool service migrate-gethto migrate a Geth database to Pebble v2 - Reth now downloads an official rolling-history snapshot on first mainnet start when Rolling History Expiry is selected
- Added
rocketpool pdao propose submit-batchand--to-jsonon setting propose commands to build and submit multi-setting Protocol DAO proposals - Wallet recover/rebuild no longer requires synced Execution/Beacon clients when skipping validator key recovery
- Various project dependency bumps.