Awesome
Vouch
An Ethereum 2 multi-node validator client.
Table of Contents
Install
Binaries
Binaries for the latest version of Vouch can be obtained from the releases page.
Docker
You can obtain the latest version of Vouch using docker with:
docker pull attestant/vouch
Source
Vouch is a standard Go module which can be installed with:
go get github.com/attestantio/vouch
Required beacon node parameters
Prysm
Prysm must be started with the --enable-debug-rpc-endpoints
option for Vouch to operate correctly.
Usage
Vouch sits between the beacon node(s) and signer(s) in an Ethereum 2 validating infrastructure. It runs as a standard daemon process. The following documents provide information about configuring and using Vouch:
- Getting started starting Vouch for the first time
- Prometheus metrics Prometheus metrics
- Grafana dashboard based on prometheus metrics
- Configuration Sample annotated configuration file
- Account manager Details of the supported account managers
- Execution configuration Details of the execution configuration
- Graffiti Details of the graffiti provider
Known issues
Maintainers
Jim McDonald: @mcdee.
Contribute
Contributions welcome. Please see the CONTRIBUTING.md doc.
License
Apache-2.0 © 2020 Attestant Limited.