Skip to content

Reference implementation of the constraints-API based on Flashbots' Go Builder

License

Notifications You must be signed in to change notification settings

thedevbirb/bolt-builder

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

flashbots builder readme

Bolt builder

Bolt builder is a fork of the Flsahbots Builder that implements the functionality of the Constraints API.

How it works

The builder has the standard functionality of the Flashbots builder, but with the added functionality of the Constraints API which can be summarized as follows:

  1. The builder subscribes to the relays for streams of constraints sent by proposers.
  2. After receiving constraints and validating their authenticity, the builder builds a block that respects all constraints and includes the necessary proofs of inclusion in its bid.
  3. The builder sends the signed bid as usual to the relay.

About

Reference implementation of the constraints-API based on Flashbots' Go Builder

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 89.7%
  • C 5.0%
  • JavaScript 3.3%
  • Assembly 0.7%
  • Shell 0.2%
  • Java 0.2%
  • Other 0.9%