This is v1.6.5 of the Smartnode stack, a small update that includes high-priority client updates and some changes to Native mode.
This is highly recommended for Besu, Nethermind, Lighthouse, Nimbus, and MEV-boost users that have not already manually upgraded to the client versions listed below.
It is low priority for other users or for users that have manually upgraded to the versions listed below.
💡 This version significantly overhauls the Native mode setup and instructions.
If you are an existing Native mode user, please consult the new setup documentation to give us feedback and see if there's anything you can incorporate into your node. At the very least, you will have to download the new stop-validator script.
Note for Geth users running Docker Mode: please watch your Geth logs after you update - if Geth complains that your Beacon Node hasn't updated it in a few minutes, restart it with docker restart rocketpool_eth1
and it should resolve itself.
Client Updates
- Updated Besu to v22.7.4 - a high priority update.
- Updated Nethermind to v1.14.3.
- Updated Lighthouse to v3.1.2.
- Updated Nimbus to v22.10.0.
- Updated MEV-boost to v1.3.2.
Smartnode Changes
-
The Smartnode will now download all missing rewards files, not just the ones you haven't already claimed rewards from.
-
For Oracle DAO members: the Watchtower will now use the Archive EC for the daily Prices and Balances submissions if your primary EC cannot be used.
-
Overhauled Native mode to make it significantly easier to use and fix many permissions issues with it.
- Existing Native Mode users are strongly encouraged to review our new Native Mode documentation, and update their setup to use the new recommendations if possible.
- If you plan to continue using a legacy setup, please download and configure stop-validator.sh in accordance with that guide, and ensure your VC's service is using the correct fee recipient via
ps aux
.
Misc Changes
- Added new rewards tree interval event blocks for Prater and Mainnet.