Skip to content

ethgas-developer/ethgas-preconf-commit-boost-module

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

168 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ethgas-preconf-commit-boost-module

Build Docs Release X

Overview

First and foremost, we would like to give a big shout out to the Commit-Boost team for making Ethereum a more open and cooperative environment! This repo allows you to run all Commit-Boost components related to ETHGas in Docker. There are 3 main components, i.e.

  • cb_pbs: It serves a similar purpose as MEV-Boost.
  • cb_signer: It securely generates signatures from the validator BLS private keys. If you use remote signer or want to onboard DVT validators, you don't need this component.
  • cb_ethgas_commit: It requests signatures for ETHGas registration from cb_signer where the signatures are then sent to the ETHGas Exchange via REST API Architecture
  • For more details on ETHGas architecture, please refer to here.

Build docker images

  • For cb_ethgas_commit and cb_gen_jwt, you can either use our pre-built linux/amd64 or linux/arm64 docker image or run ./scripts/build.sh to build it locally.
  • For cb_signer and cb_pbs, you can either use the official image from Commit Boost team or use Dockerfile here to build it locally.

Get started

Audit

Acknowledgements

If you need help...

License

MIT

About

Generate BLS signature to register in ETHGas Exchange

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors