This repo contains the docker-compose files needed to run one node in a charon Distributed Validator Cluster.
A distributed validator node is a machine running:
- An Ethereum Execution client
- An Ethereum Consensus client
- An Ethereum Distributed Validator client
- An Ethereum Validator client
Check the Obol docs for detailed instructions on how to get started using this repo.
While the quick-start guide linked above is adequate for general-purpose deployments, this repository needs further setup:
- copy
.env.sample
to.env
:
cp .env.sample .env
- grab your operator ID from https://operators-holesky.testnet.fi/
- find
VE_OPERATOR_ID
in.env
and set it to your operator ID - save and close
.env
Check the Obol docs for frequent errors and resolutions