/vouch

Primary LanguageGoApache License 2.0Apache-2.0

Vouch

Tag License GoDoc Lint Go Report Card

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.

Lodestar

Lodestar must be started with the --rest.namespace=beacon,config,events,node,validator,lightclient,debug 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:

Known issues

Maintainers

Jim McDonald: @mcdee.

Contribute

Contributions welcome. Please see the CONTRIBUTING.md doc.

License

Apache-2.0 © 2020 Attestant Limited.