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
- Receives auctions from the Autopilot
- Distributes auction instances to registered solvers via the Solver API
- Collects and ranks solutions based on the objective function
- 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