> ## Documentation Index
> Fetch the complete documentation index at: https://docs.li.fi/llms.txt
> Use this file to discover all available pages before exploring further.

# 声誉

> LI.FI 订单服务器跟踪解算器的性能，并为每个解算器分配一个分数。该分数有助于通过更好的解算器选择来改善用户体验。

为了防止竞争的解算器导致交易失败并浪费 gas，订单服务器允许意图发起方为其发出的意图指定**解算器独占性**。
此过程通过解算器选择和报价来处理。您可以在[报价章节](/lifi-intents/for-solvers/quoting)中阅读有关报价的更多信息。

要访问声誉系统并监控解算器性能，第一步是注册 Solver UI：

* **生产环境**：[https://intents.li.fi/](https://intents.li.fi/)
* **测试网**：[https://devintents.li.fi/](https://devintents.li.fi/)

***

### 解算器设置

在仪表板上注册后，用户必须通过设置解算器名称来配置其**解算器身份**。
此身份将用于创建 API 密钥并参与解算器市场。

***

### API 密钥

一旦建立了解算器身份，用户就可以创建和管理 **API 密钥**。在所有解算器端点上通过 `api-key` 请求头传递您的密钥。详情请参阅[认证](/lifi-intents/authentication#solvers-api-key-required)。

以下情况需要 API 密钥：

* **推送报价**：使用 [`/quotes/submit`](https://order.li.fi/docs#tag/solver-api/post/quotes/submit) 端点向订单服务器提交库存报价。
* **注册解算器账户**：注册解算器账户是声誉跟踪所必需的。

***

### 注册地址

要注册解算器账户，解算器必须签署一条消息以证明所有权，然后将此配对提交给订单服务器。
订单服务器同时支持 **ECDSA** 和 **EIP-1271** 签名。

将签名的消息、签名和地址提交到：
[`/solver-api/account/register`](https://order.li.fi/docs#tag/solver-api/post/solver-api/account/register)

#### 响应示例

```json theme={"system"}
{
  "id": 1,
  "address": "0x1234567890123456789012345678901234567890",
  "solverId": 5,
  "createdAt": "2024-01-15T10:30:00.000Z",
  "updatedAt": "2024-01-15T10:30:00.000Z"
}
```

#### 可能的错误

* `400 Bad Request`：无效的请求数据
* `401 Unauthorized`：无效的签名或 API 密钥
* `403 Forbidden`：地址已注册
* `404 Not Found`：未找到解算器

<Note>
  每个地址只能注册到一个 API 密钥。但是，单个 API 密钥可以注册多个地址。
</Note>

***

### 性能监控

仪表板提供关键指标，包括：

* 已报价订单数
* 已提交报价数
* 已填充订单数
* 当前声誉分数

***

## 解算器选择

解算器向订单服务器提交报价，其中包含价格、路由、过期时间以及他们期望的 `exclusiveFor` 值等详细信息。

当意图发起方请求报价时，订单服务器会评估所有已提交的解算器报价并选择最佳的一个（或多个）。
最终选择基于**价格**和**声誉**的组合，确保所选解算器与返回报价的 `exclusiveFor` 参数一致。

***

### 声誉

解算器的声誉反映了其**可靠性**和**填充性能**：

* **可靠性**：解算器在被分配后成功填充报价的频率如何？
* **填充性能**：与其他解算器相比，解算器完成填充的速度有多快？

价格竞争与声誉分开评估，从而允许质量和效率共同影响解算器的选择。
