{"repo":"ObolNetwork/charon-distributed-validator-node","free":true,"listed":false,"github":"https://github.com/ObolNetwork/charon-distributed-validator-node","clone":"git clone https://github.com/ObolNetwork/charon-distributed-validator-node.git","description":"Run one node as part of Distributed Validator Cluster using docker-compose","language":"Shell","stars":91,"topics":["distributed-validator","docker","docker-compose","ethereum"],"license":null,"category":"deployment-docker-iac","readme_excerpt":"Charon Distributed Validator Node 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 Quickstart Check the Obol docs for detailed instructions on how to get started using this repo. Versioning It is recommended to use a stable version of the codebase. Major and minor versions follow those of Charon itself (i.e.: latest v1.6.X of CDVN will reflect latest v1.6.Y Charon), but patch versions in CDVN might be higher (i.e.: v1.6.2 of CDVN has (latest) v1.6.1 of Charon). This is done with mind, that small improvements on CDVN can be made without being tied to a Charon release. Adding Validators Starting with charon v1.6, you can add validators to your cluster using the charon alpha add-validators command. Note that this is an experimental feature and should not be used in production (Mainnet). The example below is designed for the default configuration provided by this repository and assumes the stack uses the Lodestar validator client. 1. Review the add-validators command CLI reference. 2. Ensure this folder contains a valid .charon directory currently used by the running node. Keep the DV node running during the process. 3. Run the following command to collectively generate and add 10 new validators with other node operators (similar to DKG","default_branch":null,"files":null,"tree":[],"storefront":"/r/ObolNetwork","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ObolNetwork/charon-distributed-validator-node/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}