Mev-boost client can be used for staking on various supported chains. Client installation is always only one, used by services with an individual configuration (different service name, data path and ports in use).
Update Mev-boost client
One-page interactive complete guide to update Mev-boost client.
Disclaimer
This guide is for informational purposes only. The author nor website owner does not guarantee accuracy of the information in this guide and is not responsible for any damages or losses incurred by following the guide.
Check current version:
/usr/local/bin/mev-boost --version
-
Find the latest stable version at Github
Write latest stable Mev-boost version from https://github.com/flashbots/mev-boost/releases:
-
Download Mev-boost version
1.9
from GitHubcd ~/downloads curl -LO https://github.com/flashbots/mev-boost/releases/download/v1.9/mev-boost_1.9_linux_amd64.tar.gz
Get hash of the downloaded file
sha256sum mev-boost_1.9_linux_amd64.tar.gz
And compare it to content of https://github.com/flashbots/mev-boost/releases/download/v1.9/checksums.txt.
-
Unpack mevboost
tar xvf mev-boost_1.9_linux_amd64.tar.gz
Remove downloaded + useless unpacked files
rm LICENSE README.md mev-boost_1.9_linux_amd64.tar.gz
-
Stop mevboost client
sudo systemctl stop mevboost
-
Rewrite original mev-boost client
sudo cp ~/downloads/mev-boost /usr/local/bin
Start Mev boost service
sudo systemctl start mevboost
Monitor Mev-boost running
systemctl status mevboost
journalctl -fu mevboost.service