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 thex-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:- WebSocket (recommended): Connect to the order server for real-time order streaming.
- On-chain monitoring: Watch for
Openevents on theInputSettlerEscroworInputSettlerCompactcontracts.
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

