Skip to main content
The Driver is the component that orchestrates the solver competition for each batch auction. It acts as an intermediary between the Autopilot and individual Solvers.

Role in the Architecture

  1. Receives auctions from the Autopilot
  2. Distributes auction instances to registered solvers via the Solver API
  3. Collects and ranks solutions based on the objective function
  4. Executes the winning settlement on-chain

Configuration

The driver accepts configuration for:
  • Registered solver endpoints
  • Solution ranking parameters
  • Gas estimation settings
  • Settlement simulation parameters
Last modified on March 4, 2026