github rocket-pool/smartnode-install v1.9.0-rc1
v1.9.0 Release Candidate 1

latest releases: v1.13.8, v1.13.8-dev, v1.13.7...
pre-release18 months ago

⚠️ This is a test version and is meant for the Prater (Goerli) and Zhejiang test networks only. DO NOT run this on Mainnet! ⚠️


This is a minor upgrade to v1.9.0 Alpha 1. It provides updated client versions that have support for the upcoming Shapella hardfork on the Goerli testnet and a few small fixes and changes based on user testing on Zhejiang.

❗ If you are running a node on the Goerli test network, you must upgrade to this version by Epoch 162304 (March 14, 10:25:36 PM UTC) to be compatible with the Shapella and Atlas network upgrades!

❗ ❗ Oracle DAO members must upgrade to this version by Epoch 162094 (March 14, 00:01:36 UTC) to be compatible with the Atlas network upgrade and use the new TWAP-based RPL price submission!

Client Updates

  • Updated Besu to v23.1.1.
    • ✔️ Besu is now functioning properly again, and Besu users are welcome to update to this release.
  • Updated Geth to v1.11.4.
  • Updated Lighthouse to v3.5.1.
  • Updated Lodestar to v1.5.1.
    • ⚠️ Lodestar currently has an issue that prevents the Smartnode from querying multiple validator statuses on the Beacon Chain. While you can attest with it, commands like minipool status and minipool exit will not work yet.
  • Updated Nimbus to v23.3.0.
  • Updated Prysm to v3.2.2.
    • 💡 Note that the Prysm team renamed v3.2.2-rc.3 to v3.2.2 but the code is the same, so if you are running the container HEAD-e2fa7d-debug (or v3.2.2-rc.3 for arm64 users), you are actually using v3.2.2.
  • Updated Teku to v23.3.0
  • Updated Grafana to v9.4.3.

Smartnode Changes

  • rocketpool node status now shows the RPL ratios for both your borrowed and your bonded collateral levels.

  • For Oracle DAO members:

    • There are two new settings in the Smartnode and TX Fees section of the service config TUI:
      • Watchtower Max Fee Override lets you manually specify a max fee higher than the default of 200 gwei for watchtower duties. Setting a value lower than 200 will have be ignored and will still use a max fee of 200.
      • Watchtower Priority Fee Override works the same way for priority fees. The default is 3 gwei.
    • These settings are only meant to be used in emergency situations where the network's base fee has been above 200 for an extended period of time (several hours), and the Oracle DAO needs to submit critical transactions (such as scrubbing minipools with invalid withdrawal credentials).
    • Thanks to Rocket Scientists @0xobjectObject and @Valdorff for recommending these changes!

Bug Fixes

  • Fixed an issue with the Rewards Tree v5 generator that prevented Smoothing Pool approximation from functioning properly when it had a balance of 0 ETH.

Misc Changes

  • Changed the text of several CLI commands based on user testing and feedback to make them easier to understand.

  • Re-enabled the ability to add custom docker-compose files to the rocketpool service commands using the -f flag.

Don't miss a new smartnode-install release

NewReleases is sending notifications on new releases.