https://gethstore.blob.core.windows.net/builds/geth-linux-amd64-1.15.9-74165a8f.tar.gz
. Modify the URL in the instructions below to match the download link for the latest version (x5), which is v1.15.9 in this example (current as of 4.21.25).
https://github.com/OffchainLabs/prysm/releases/download/v6.0.3/beacon-chain-v6.0.3-darwin-amd64.sha256
. We will need to modify the commands below to match the latest version number, which is v6.0.3 in this example (current as of 6.5.25).
Curl the latest software and rename:
linux_amd64
. Copy that link and replace all file names and links below.
Create mevboost service account:
{MinBid}
with the minimum MEV bid required to use the block builder (else, you will build the block locally). Format this value like 0.05
.
Make sure to replace {RelayAddress}
with the relay you would like to use to build your blocks for MEV. You can remove or add additional relay lines as needed - any listed relays will compete for the best MEV.
Press CTRL + X then Y then ENTER to save and exit.
Reload systemd to reflect the changes and start the service. Check the status to make sure it’s running correctly:
linux_amd64
. Copy that link and replace all file names and links below, which uses v1.9, latest as of 8.30.24.
Curl the MEV-boost build from the aforementioned link:
0x00
or 0x01
withdrawal credentials to 0x02
(new in the Pectra hardfork). Having 0x02
withdrawal crednetials allows you to increase your effective balance from 32 ETH to 2048 ETH so that you need not spin up a new validator for each tranche. When you make this change, regular withdrawals will cease, and partial withdrawals may be requested using this UI (see “Request partial withdrawal” below). In addition, rewards will be based on your current validator balance and increase as that balance increases, essentially compounding your rewards.0x02
withdrawal credentials (see “Update account to compounding” above), this action allows you to add additional ETH to your validator that is currently held elsewhere. This allows compounding rewards, and has a minimum deposit amount of 1 ETH.0x02
withdrawal credentials (see “Update account to compounding” above), this action allows you to withdraw any portion of staked ETH over 32 to your withdrawal address.0x02
withdrawal credentials (see “Update account to compounding” above), this action allows you to transfer the entire balance of another validator you control to the one you have selected, consolidating those validators into one.0x02
withdrawal credentials (see “Update account to compounding” above).