Releases: rocket-pool/smartnode-install
v1.15.8
As previously announced on our Discord #releases channel and on the previous release the smartnode-install repo is now deprecated.
New Smart Node releases are available on https://github.com/rocket-pool/smartnode/releases
v1.15.7
This is v1.15.7 of the Smart Node with important client updates, fixes for oDAO health check submissions and more. It's also the result of a big effort to remove multiple Github repositories maintained by Rocket Pool, making future development easier (smartnode-install, rocketpool-go, and the treegen repositories had their history moved to smartnode and are eventually going to be archived) .
Client Updates
- Geth updated to v1.15.11;
- Nethermind updated to v1.13.11;
- Besu updated to v25.5.0;
- Reth updated to v1.4.3;
- Nimbus updated to v25.5.0;
- Lodestar updated to v1.30.0;
- Prysm updated to v6.0.3;
Smart Node Updates
- Added the command
rp wallet masquerade, which allows users to simulate the Smart Node usage with a different wallet address. All commands, except for those running on thenodeandwatchtowercontainers, will run considering the given wallet (obviously not submitting transactions). To stop masquerading userp wallet end-masquerade; - All the assets the Smart Node previously needed to download during the installation process are now on embedded in the Smart Node executable. This makes for a more reliable release process as we don't need to cross reference different repos and version tags;
- With Prysm v6.0.3 we're now using the official Prysm release tag and deprecating the Rocket Pools specific builds;
- Grafana Dashboards have been moved from the
smartnode-installrepo and now live inside thesmartnode. If you're using the Smart Node with docker on a new install, a read-only version of the latest RP Grafana dashboard will be automatically loaded without relying on grafana.com (the old import method is still available if you want to use it); - Smart Node releases are now available on the
smartnoderepo (https://github.com/rocket-pool/smartnode/releases). This will be the last release that will also be available on thesmartnode-installrepo. Please make sure to change any update scripts pointing to the old URL. - Remove invocations to nethermind prune starter container;
- Remove the ecmigrator container;
- Using the new Base price messenger;
- Fix sending custom tokens without 18 decimals. The Smart Node will now fetch the decimals from the contracts;
- Fix for oDAO health check price submissions (submissions after consensus);
- The
treegenrepo is now deprecated and moved to the main repo. The latesttreegenbuild will be included in every Smart Node release as well as in thesmartnodecontainer. - Multiple improvements to the build process making it much faster.
v1.15.7-dev
Hoodi network for the testnet
v1.15.6
This is v1.15.6 of the Smart Node. We're updating a few clients and fixing the reward process flow due to changes introduced by Pectra (EIP-7549).
All Node Operators need to be on v1.15.5 or v1.15.6 before the fork!
This is a high-urgency update for oDAO nodes and users running v1.15.4 or less. It's a low-urgency update for NOs already on v1.15.5.
Client Updates
- Geth updated to v1.15.10;
- Lighthouse updated to v7.0.1;
- Nimbus updated to v25.4.1;
Smart Node Changes
- Process committees correctly post-electra;
v1.15.6-dev
Hoodi network for the testnet
v1.15.5
This is v1.15.5 of the Smart Node updating all clients to support the Pectra upgrade on Mainnet (epoch 364032).
All Node Operators need to upgrade (or manually update the clients) before the fork.
Client Updates
- Geth updated to v1.15.9;
- Nethermind updated to v1.31.9;
- Besu updated to v25.4.1;
- Lighthouse updated to v7.0.0;
- Prysm updated to v6.0.0;
- Teku updated to v25.4.1;
- Lodestar updated to v1.29.0;
- Nimbus updated to v25.4.0;
- Reth updated to v1.3.12;
- MEV-Boost updated to v1.9.
Smart Node Changes
- Relay address fixed on testnet;
- Increased the look back window used for scrub checks.
v1.15.4
This is v1.15.4 of the Smart Node with important client updates and support for the new Hoodi testnet.
For users previously using the Holesky Testnet, please make sure to run rocketpool service terminate to clean up your environment.
Client Updates
- Geth updated to v1.15.7;
- Besu updated to v25.3.0;
- Nethermind updated to v1.31.6;
- Prysm updated to v5.3.2 ;
- Teku updated to v25.4.0;
- Lodestar updated to v1.28.1;
- Nimbus updated to v25.2.0;
- Lighthouse updated to v7.0.0-beta.5 (only testnet);
- Reth updated to v1.3.4;
- MEV-boost updated to v1.9-rc3 (only testnet);
- Node-exporter updated to v1.9.0.
Smart Node Changes
- Fixed the health check on price submissions;
- The execution and consensus
Suggested Block Gas Limitparameter is now optional. Leave it blank to follow your client's default. - Added a function to suggest parameter values. Initially, users who left (or maybe forgot) their gas limit at 30M will be asked if they want to update to the current default;
- Fixed a bug where a pDAO proposal dialog would not get canceled properly (issue 756);
- Removed some restrictions on proposal IDs (issue 753);
- Added a missing flag to the minipool distribute-balance command;
- Show delegate vote direction in pDAO proposal details and voting.
v1.16.0-dev
This is the version that should be used for devnet-2.
v1.15.3
This is v1.15.3 of the Smart Node with important client updates, especially for nodes on the Holesky network as the Pectra fork is approaching.
Client Updates
- Geth updated to v1.15.2;
- Besu updated to v25.2.0;
- Nethermind updated to v1.31.0;
- Prysm updated to v5.3.0;
- Teku updated to v25.2.0;
- Lodestar updated to v1.27.0;
- Nimbus updated to v25.2.0;
- Lighthouse updated to v7.0.0-beta.0 (only testnet);
- Reth updated to v1.2.0;
- MEV-boost updated to v1.9-rc2 (only testnet).