Builder Quickstart
External builders can submit blocks to the Flashbots Relays on Mainnet, Goerli and Sepolia networks.
Getting Started
-
Read the documentation — Familiarize yourself with the Flashbots Block Builders Official Documentation.
-
Understand the API — Review the Relay API documentation - Block Builder API.
-
Join the community — Participate in the Block Builder Self-Help Group forum for support and discussion.
-
Reference implementation — Check out boost-geth-builder, an example builder implementation built by Flashbots.
How Block Building Works
- Builders construct full blocks by ordering transactions to maximize MEV extraction and validator rewards.
- Builders submit blocks to one or more relays via the Builder API.
- Relays validate the blocks and make them available to proposers via MEV-Boost.
- Proposers (validators running MEV-Boost) select the most profitable block header.
- The relay reveals the full block contents once the proposer signs the header.
Builder API
Builders interact with relays using the Builder API specification. Key endpoints include:
POST /relay/v1/builder/blocks— Submit a new blockGET /relay/v1/builder/validators— Get the list of registered validators