Skip to content

ethpandaops/checkpoint-sync-health-checks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8,634 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ethereum Beacon Chain checkpoint sync endpoints with health checks

This project is an extension of https://github.com/eth-clients/checkpoint-sync-endpoints that adds a health check column to the endpoint tables.

On schedule a Github action is triggered that;

  • pulls down the remote endpoints/*.yaml
  • runs a health check on each endpoint
  • updates the health field on every endpoint
  • commits new health changes of ./_data/endpoints.yaml
  • triggers the Github pages deploy with health check updates

View the list here


Get started

# copy current stored endpoints
cp _data/endpoints.yaml endpoints.yaml

# OR combine the endpoints from https://github.com/eth-clients/checkpoint-sync-endpoints/tree/main/endpoints

Update _data/endpoints.yaml

Requirements;

  • Node 18
# install node modules
npm install

# update _data/endpoints.yaml
npm start

About

A community maintained list of public Beacon Chain checkpoint sync endpoints with health checks

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors