Skip to main content

Documentation/Block Builders/Running a builder

Clone and Build

Prerequisites, system requirements, and instructions for cloning and building the Signet builder.

The Builder simulates bundles and transactions to create valid rollup blocks and submits them to Ethereum.

Prerequisites

  • Rust ≥ 1.85
  • Git
  • AWS CLI
  • CPU: 0.5 vCPU (minimum 0.1 vCPU)
  • Memory: 512MB (minimum 256MB)
  • Clock speed: 2.8GHz+ (builder prefers clock speed over core count)

Clone the Repository

bash
git clone https://github.com/init4tech/builder
cd builder

Build Options

Local Build

bash
cargo build --release

The compiled binary will be available at target/release/builder.

Docker Build

bash
docker build -t builder:latest .

Deployment

After building the Docker image:

  1. Push to your container registry:

    bash
    docker push <registry>/builder:latest
  2. Update your deployment manifests with the new image

  3. Verify expected behavior in your target network

Next Steps

ESC

Start typing to search documentation...

Navigate Select ⌘K Open