Skip to main content
The Solver API is the authenticated interface for solvers to submit quotes, manage accounts, and track reputation. All solver endpoints require an API key.
For integrator-facing endpoints (quotes, orders, status tracking), see the Intents API Overview.

Base URLs

Interactive API documentation is available at /docs on both environments.

Authentication

All Solver API endpoints require an API key passed via the x-api-key header. Register for a key in the solver UI linked above. See Authentication for full details.
Keep your API key out of client-side code and version control — load it from an environment variable or secret store.

Endpoints

Quote Management

Quotes define the routes, price curves, and amount ranges you’re willing to fill. The order server uses your quotes to match intents, so you don’t need to respond to individual quote requests. See Quoting Orders for the full quote format and strategy.

Account Management

Register the accounts you fill from so the order server can link your on-chain activity to your solver identity: See Registering Accounts for the full walkthrough. The legacy V0 endpoints /solver-api/account/register and /solver-api/account/unregister (EVM signatures, no server-issued message) remain available for existing integrations.

Supported Contracts

Your declared contract set decides which routes your quotes can serve.

Reputation

See Reputation for which orders count and when you can be paused.

Order Collection

Solvers receive orders via two channels:
  1. WebSocket (recommended): Connect to the order server for real-time order streaming.
  2. On-chain monitoring: Watch for Open events on the InputSettlerEscrow or InputSettlerCompact contracts.
See Order Flow for connection details and order validation.

Solver Flow Summary


Next Steps

Solving LI.FI Intents

Full solver integration guide with order types and filling

Quoting Orders

Quote format, price curves, and inventory management

Order Flow

WebSocket connection, order validation, and on-chain monitoring

Authentication

API key registration and environment details