Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/attestantio/vouch
https://github.com/attestantio/vouch
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/attestantio/vouch
- Owner: attestantio
- License: apache-2.0
- Created: 2020-05-09T18:29:15.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-08-02T09:12:47.000Z (3 months ago)
- Last Synced: 2024-08-02T13:32:08.545Z (3 months ago)
- Language: Go
- Size: 2.31 MB
- Stars: 102
- Watchers: 9
- Forks: 27
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
- ultimate-defi-research-base - Ethereum 2.0 Multi-node Validator Client
README
# Vouch
[![Tag](https://img.shields.io/github/tag/attestantio/vouch.svg)](https://github.com/attestantio/vouch/releases/)
[![License](https://img.shields.io/github/license/attestantio/vouch.svg)](LICENSE)
[![GoDoc](https://godoc.org/github.com/attestantio/vouch?status.svg)](https://godoc.org/github.com/attestantio/vouch)
![Lint](https://github.com/attestantio/vouch/workflows/golangci-lint/badge.svg)
[![Go Report Card](https://goreportcard.com/badge/github.com/attestantio/vouch)](https://goreportcard.com/report/github.com/attestantio/vouch)An Ethereum 2 multi-node validator client.
## Table of Contents
- [Install](#install)
- [Binaries](#binaries)
- [Docker](#docker)
- [Source](#source)
- [Usage](#usage)
- [Maintainers](#maintainers)
- [Contribute](#contribute)
- [License](#license)## Install
### Binaries
Binaries for the latest version of Vouch can be obtained from [the releases page](https://github.com/attestantio/vouch/releases/latest).
### 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:
```sh
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](docs/getting_started.md) starting Vouch for the first time
- [Prometheus metrics](docs/metrics/prometheus.md) Prometheus metrics
- [Configuration](docs/configuration.md) Sample annotated configuration file
- [Account manager](docs/accountmanager.md) Details of the supported account managers
- [Execution configuration](docs/executionconfig.md) Details of the execution configuration
- [Graffiti](docs/graffiti.md) Details of the graffiti provider## Known issues
## Maintainers
Jim McDonald: [@mcdee](https://github.com/mcdee).
## Contribute
Contributions welcome. Please see the [CONTRIBUTING.md](CONTRIBUTING.md) doc.
## License
[Apache-2.0](LICENSE) © 2020 Attestant Limited.