Elixir v3 (NEWEST)
Last updated
Last updated
Recommended hardware requirements
CPU
2 CPU
RAM
8GB RAM
DISK
100 GB STORAGE
OS
Ubuntu 22.04 LTS
Official says that 8RAM, 100GB disk will be enough.
1) Update the local package repository database & upgrade installed packages to their latest versions based on the updated package database:
2) Install packages:
3) Install Docker:
1) Create elixir
folder:
2) Move to elixir
folder:
3) Download the validator environment template file:
4) Open validator.env
with nano:
5) Fill the info about the wallet that you’ll be using for this validator. For security reasons, this wallet should never be used for anything other than running a testnet validator.
STRATEGY_EXECUTOR_IP_ADDRESS=your IP address STRATEGY_EXECUTOR_DISPLAY_NAME=your moniker STRATEGY_EXECUTOR_BENEFICIARY=your address for validator rewards SIGNER_PRIVATE_KEY=your private key (use private key from newly created wallet, not the EXECUTOR_BENEFICIARY)
6) Save and exit:
2) Approve received MOCK tokens and stake them.
3) Click the “CUSTOM VALIDATOR” button above the active validator list. In the Custom validator modal that appears, enter your validator’s public wallet address of SIGNER_PRIVATE_KEY from above and click “DELEGATE”. Confirm the transaction and wait for it to complete on-chain.
1) Pull the Docker image:
2) Run the validator:
3) Check if Docker image was created:
You should see such info:
To check logs run:
Where <CONTAINER_ID>
is an ID from previous step.
Should look like this:
Running A Validator On Apple/ARM Silicon
Exposing Health Checks and Metrics
1) Go to and mint MOCK tokens on the Ethereum Sepolia test network. Note, that You can mint tokens to any wallet, such as EXECUTOR_BENEFICIARY from above. It will require some for gas fee.