Skip to content
This repository has been archived by the owner on Apr 12, 2024. It is now read-only.
/ prysm-client Public archive

Go implementation of Ethereum proof of stake.

Notifications You must be signed in to change notification settings

gnosischain/prysm-client

Repository files navigation

DEPRECATED

Warning

This repository is no longer supported. Please use the official documentation.

Prysm Client - Docker

This projects builds a customized version of the prysm client with Gnosischain modifications. Those include the integrations with different testnets.

Images are referenced under the following pattern gnosischain/{client_provider}-{node_type}:{upstream_version}-{testnet} for example

docker pull gnosischain/prysm-beacon:latest-chiado

Prysm reference

Starting Prysm in Chiado testnet

  1. Add an .env file with your fee recepient and graffiti
FEE_RECIPIENT=0x0000000000000000000000000000000000000000
GRAFFITI=gnosischain/prysm
  1. Add your keystores in ./keystores and their password in a file ./keystores/password.txt to get this file structure:
.
├── docker-compose.yml
├── .env
├── jwtsecret
└── keystores/
    ├── keystore-001.json
    ├── keystore-002.json
    └── password.txt
  1. Run ./setup.sh to create a new ./jwtsecret token + import your validators.
./setup.sh
  1. Start docker-compose.yml services from this repository
docker-compose up -d

About

Go implementation of Ethereum proof of stake.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •