Warning
This is a release candidate and not recommended for mainnet use. Mainnet users will need to upgrade to a full v0.2.0 release ahead of the mainnet Fusaka hardfork expected on December 3rd.
This is a pre-release for Hoodi operators strongly encouraged for before the Hoodi Fusaka hard fork on October 28th. (Though v0.1.24-rc0 may suffice for Hoodi readiness).
Note
lido-charon-distributed-validator-node is a repo intended as a deployment guide and is not intended to be the canonical way to deploy a distributed validator.
Operators are encouraged to use this repository to build and maintain their own configurations that work for their individual use case. Please work with your squad to have your cluster exposed to no single point of failure on three or more nodes.
Important
Users should no longer run docker compose -f docker-compose.yml -f logging.yml -f docker-compose.override.yml to run their cluster, they should instead only run docker compose up -d. Overrides to turn off certain containers (e.g. in the case where you use an external EL/CL rather than the one in this repo) should be done with .env vars, setting EL=el-none, CL=cl-none, and MEV=mev-none for example.
Logging can be enabled by uncommenting the line #MONITORING=${MONITORING:-monitoring},monitoring-log-collector in their .env file, and setting CHARON_LOKI_ADDRESSES to a URI given to you by the Obol team.
To update to this version, please run the following commands:
# Stop the node
docker compose down
# Save any local changes
git stash
git pull
# Check out this release
git checkout v0.2.0-rc0
# Re-apply the local changes
git stash apply
# Restart the node
docker compose up -dWhat's Changed
- Update to Fulu versions by @OisinKyne in #189
Full Changelog: v0.1.25...v0.2.0-rc0