Updating Execution Client
🚀 Automated Updates
💊Install EthPillar: a simple companion UI for node management!
Update your software with a keystroke.
To update, navigate to
EthPillar > Execution Client > Update to latest release

⏩ Manual Updates
When a new release is cut, you will want to update to the latest stable release. The following shows you how to update your execution client.
Always review the release notes before updating. There may be changes requiring your attention.
Step 1: Select your execution client.
Nethermind
Option 1 - Download binaries
Run the following to automatically download the latest linux release, un-zip and cleanup.
Stop the services.
Remove old binaries, install new binaries and restart the services.
Option 2 - Build from source code
Build the binaries.
Verify Nethermind was properly built by checking the version.
Sample output of a compatible version.
Stop the services.
Remove old binaries, install new binaries and restart the services.
Besu
Option 1 - Download binaries
Run the following to automatically download the latest linux release, un-tar and cleanup.
Stop the services.
Remove old binaries, install new binaries and restart the services.
Option 2 - Build from source code
Build the binaries.
Verify Besu was properly built by checking the version.
Sample output of a compatible version.
Stop the services.
Remove old binaries, install new binaries and restart the services.
Geth
Option 1 - Download binaries
Stop the services.
Install new binaries, restart the services and cleanup files.
Option 2 - Build from source code
Build the binary.
Stop the services.
Remove old binaries, install new binaries and restart the services.
Erigon
Option 1 - Download binaries
Run the following to automatically download the latest linux release, un-tar and cleanup.
Stop the services.
Remove old binaries, install new binaries and restart the services.
Option 2 - Build from source code
Build the binary.
Stop the services.
Remove old binaries, install new binaries and restart the services.
Reth
Option 1 - Download binaries
Run the following to automatically download the latest linux release, un-tar and cleanup.
Stop the services.
Remove old binaries, install new binaries, display the version, and restart the services.
Option 2 - Build from source code
Build the binaries.
Verify Reth was built properly by checking the version number.
In case of compilation errors, run the following sequence.
Stop the services.
Remove old binaries, install new binaries and restart the services.
Step 2: Verify services and logs are working properly
Step 3: Optional - Verify your validator's attestations on public block explorer
1) Visit https://holesky.beaconcha.in
2) Enter your validator's pubkey into the search bar and look for successful attestations.
Last updated