Skip to content

An application to see if your Ethereum staking validator(s) are members of the current or next post-Altair sync committees.

Notifications You must be signed in to change notification settings

ph1go/eth_sync_committee

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ETH Sync Committee

Since the Altair upgrade, 512 validators are randomly chosen every 256 epochs (~27 hours) to form a sync committee. Validators in this committee receive much higher rewards. This Python (3.7 or greater) application allows you to check if your validators are part of the current committee or are due to be part of the next one.

If your beacon node is not at the default address (http://localhost:5052), you can change the url/port in the config.ini file.

Run eth_sync_committee.py to launch the application.

Run with -v/--validators to specify your validator index(es). You'll be prompted to add it/them to the validators file. Once you've added your validator(s) you can run the application without this argument.

Run with -p/--print-all to print all of the validators in the current and next sync committees.

About

An application to see if your Ethereum staking validator(s) are members of the current or next post-Altair sync committees.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages