Skip to content

builder/core

The base-builder-core crate drives block building for the OP Stack. It handles sequencing, flashblock production at ~200ms intervals, and canonical block assembly.

This is the largest crate in the builder group, with dependencies on reth, alloy, revm, and the shared primitives. It integrates transaction bundling, gas metering, caching (via moka), and secp256k1 signing.

  • base-bundles — Transaction bundle types
  • base-client-node — Node harness
  • base-primitives — Core types
  • base-access-lists — FAL implementation
  • reth-* / reth-optimism-* — Reth execution crates
  • alloy-* / op-alloy-* — Alloy types
  • revm / op-revm — EVM execution