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

EthPillar Update

⏩ 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.

Step 1: Select your execution client.

Did you know you can use EthPillar?

πŸš€ EthPillar: your node's buddy for easy and fast node management! Update your software with a keystroke.

▢️ EthPillar Quickstart: Ubuntu One-liner Install

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