跳转到主要内容
求解器 API 是供求解器提交报价、管理账户和跟踪信誉的、需要身份验证的接口。所有求解器端点都需要 API 密钥。
有关面向集成商的端点(报价、订单、状态跟踪),请参阅 Intents API 概述。

基础 URL

两个环境上均可在 /docs 获取交互式 API 文档。

身份验证

所有求解器 API 端点都需要通过 x-api-key 请求头传入 API 密钥。请在上面链接的求解器 UI 中注册密钥。有关完整细节,请参阅身份验证。
不要把 API 密钥留在客户端代码或版本控制中——请从环境变量或密钥存储中加载它。

端点

报价管理

报价定义了你愿意填充的路由、价格曲线和金额范围。订单服务器使用你的报价来匹配意图,因此你无需响应单个报价请求。有关完整的报价格式和策略,请参阅报价订单。

账户管理

注册你用来填充的账户,以便订单服务器能够将你的链上活动关联到你的求解器身份: 完整流程请参阅注册账户。旧版 V0 端点 /solver-api/account/register 和 /solver-api/account/unregister(仅支持 EVM 签名,无服务器签发的消息)仍可供现有集成使用。

支持的合约

你声明的合约集合决定了你的报价可以服务哪些路由。

信誉

哪些订单会被计入以及您何时可能被暂停,请参阅信誉。

订单收集

求解器通过两种渠道接收订单:
  1. WebSocket(推荐): 连接到订单服务器以进行实时订单流传输。
  2. 链上监控: 监视 InputSettlerEscrow 或 InputSettlerCompact 合约上的 Open 事件。
有关连接细节和订单验证,请参阅订单流。

求解器流程摘要


后续步骤

解算 LI.FI Intents

完整的求解器集成指南,含订单类型与填充

报价订单

报价格式、价格曲线与库存管理

订单流

WebSocket 连接、订单验证与链上监控

身份验证

API 密钥注册与环境细节