Go to file
Jim McDonald ffa5ce8834
Disable ARM64 build.
2021-08-19 07:55:17 +01:00
.github/workflows Disable ARM64 build. 2021-08-19 07:55:17 +01:00
docs Update documentation for sync committee contribution strategy. 2021-08-15 00:01:57 +01:00
loggers Initial release 2020-09-28 07:46:00 +01:00
media Initial release 2020-09-28 07:46:00 +01:00
mock Add sync committee contribution strategy. 2021-08-15 00:00:02 +01:00
services Sync committee slot offset. 2021-08-02 19:53:57 +01:00
strategies Add sync committee contribution strategy. 2021-08-15 00:00:02 +01:00
testing Linting. 2021-07-18 07:46:01 +01:00
testutil Remove spec import alias. 2021-07-18 07:34:43 +01:00
util Add sync committee contribution strategy. 2021-08-15 00:00:02 +01:00
.dockerignore Initial release 2020-09-28 07:46:00 +01:00
.gitignore Init 2020-05-09 19:32:38 +01:00
CHANGELOG.md Name rc1. 2021-08-19 03:12:41 +01:00
Dockerfile Initial release 2020-09-28 07:46:00 +01:00
LICENSE Initial release 2020-09-28 07:46:00 +01:00
README.md Remove dependency on Dirk. 2021-02-15 10:12:02 +00:00
clients.go Initial release 2020-09-28 07:46:00 +01:00
go.mod Updates for release candidate 1. 2021-08-18 12:38:02 +01:00
go.sum Updates for release candidate 1. 2021-08-18 12:38:02 +01:00
logging.go Initial release 2020-09-28 07:46:00 +01:00
main.go Updates for release candidate 1. 2021-08-18 12:38:02 +01:00
metrics.go Add `vouch_ready` and `vouch_release` metrics. 2021-02-01 19:27:06 +00:00

README.md

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

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

  • lighthouse does not yet implement server-sent events. As a result, if you are using Lighthouse you will see an occasional error in the logs that looks like: {"level":"error","service":"client","impl":"standardv1","error":"could not connect to stream","time":"2020-11-26T08:01:09Z","message":"Failed to subscribe to event stream"}

Maintainers

Jim McDonald: @mcdee.

Contribute

Contributions welcome. Please check out the issues.

License

Apache-2.0 © 2020 Attestant Limited.