解算器设置
在仪表板上注册后,用户必须通过设置解算器名称来配置其解算器身份。 此身份将用于创建 API 密钥并参与解算器市场。API 密钥
一旦建立了解算器身份,用户就可以创建和管理 API 密钥。在所有解算器端点上通过api-key 请求头传递您的密钥。详情请参阅认证。
以下情况需要 API 密钥:
- 推送报价:使用
/quotes/submit端点向订单服务器提交库存报价。 - 注册解算器账户:注册解算器账户是声誉跟踪所必需的。
注册地址
要注册解算器账户,解算器必须签署一条消息以证明所有权,然后将此配对提交给订单服务器。 订单服务器同时支持 ECDSA 和 EIP-1271 签名。 将签名的消息、签名和地址提交到:/solver-api/account/register
响应示例
可能的错误
400 Bad Request:无效的请求数据401 Unauthorized:无效的签名或 API 密钥403 Forbidden:地址已注册404 Not Found:未找到解算器
每个地址只能注册到一个 API 密钥。但是,单个 API 密钥可以注册多个地址。
性能监控
仪表板提供关键指标,包括:- 已报价订单数
- 已提交报价数
- 已填充订单数
- 当前声誉分数
解算器选择
解算器向订单服务器提交报价,其中包含价格、路由、过期时间以及他们期望的exclusiveFor 值等详细信息。
当意图发起方请求报价时,订单服务器会评估所有已提交的解算器报价并选择最佳的一个(或多个)。
最终选择基于价格和声誉的组合,确保所选解算器与返回报价的 exclusiveFor 参数一致。
声誉
解算器的声誉反映了其可靠性和填充性能:- 可靠性:解算器在被分配后成功填充报价的频率如何?
- 填充性能:与其他解算器相比,解算器完成填充的速度有多快?

