Run Beacon Node: Prysm
This client is not yet ready for public use. Validators are encouraged to run Lighthouse, Teku or Lodestar in the interim.
The Prysm project is a Go implementation of the Ethereum protocols consensus layer, by prysmaticlabs
This project builds a customized version of the prysm client with Gnosis Chain modifications. Repository: https://github.com/gnosischain/prysm-client
Option 1: Run as System Process
This client is not yet ready for public use. Validators are encouraged to run Teku, Lodestar, or Lighthouse in the interim.
Option 2: Run using Docker
This client is not yet ready for public use. Validators are encouraged to run Teku, Lodestar, or Lighthouse in the interim.
Beacon Node
docker pull gnosischain/prysm-beacon:latest-<gnosis or chiado>
**Validator Node **
docker pull gnosischain/prysm-validator:latest-<gnosis or chiado>
Example Docker-compose.yml
https://github.com/gnosischain/prysm-client/blob/main/docker-compose.yml
**Import validator keys **
Add your keystores in ./keystores
and the password.txt
in a file ./keystores/password.txt
Run Beacon Chain node with the attached Validator Process
docker-compose up -d consensus
docker-compose up -d validator
**Make Deposit **
**At this stage you should have your EL and CL fully Synced and validators must be imported to your CL **