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

# 提供流动性

> 在 Powfi 的 CPMM 或 CLMM 池中提供流动性、创建池，并赚取交易手续费分成。

为 Powfi 的池提供流动性，赚取兑换产生的交易手续费分成。

Powfi 支持两种流动性模型：

* **CPMM**：简单的全区间流动性，适合想提供流动性、但不想主动管理价格区间的用户。

* **CLMM**：集中流动性，你可以选择流动性在哪个价格区间内生效。

选哪种池，取决于你想多主动地管理流动性，以及你对该交易对价格走势的预期。

## 开始之前

确认你已准备好：

* 已连接 Powfi 的钱包。

* 要提供流动性的代币。

* 足够支付 Alephium 网络手续费的 **ALPH**。

* 想提供流动性的交易对。

* 想清楚要用 CPMM 还是 CLMM。

如果该交易对已经有池，确认你选中的是想要提供流动性的那一个。一个交易对可以有一个 Standard（CPMM）池和多个 Concentrated（CLMM）配置。

## 选择池类型

创建池或添加流动性之前，先决定哪种池模型适合你。

### CPMM

CPMM 在整条价格曲线上提供流动性。

以下情况选 CPMM：

* 想要更简单的流动性仓位。

* 不想主动管理价格区间。

* 希望流动性在任何价格下都有效。

* 希望存入和取出流程简单直接。

### CLMM

CLMM 让你把流动性集中在选定的价格区间内。

以下情况选 CLMM：

* 想主动管理流动性。

* 对该交易对的价格可能落在哪个区间有判断。

* 想把资金集中在特定价格区间附近。

* 能接受在市场价格移出区间时调整仓位。

### CPMM 与 CLMM 对比

| | CPMM | CLMM |
| - | - | - |
| 价格区间 | 全区间 | 用户自选区间 |
| 管理方式 | 被动 | 主动 |
| 流动性仓位 | 池流动性 | 独立仓位 |
| 资金集中度 | 分布在整条曲线上 | 集中在选定区间内 |
| 仓位管理 | 简单 | 需要管理区间 |
| 最适合 | 被动提供流动性 | 主动管理流动性 |

**没有绝对正确的池类型。** 选择取决于交易对、你的流动性策略，以及你想多主动地管理仓位。

## 创建池

你可以在添加流动性的同时创建新的 Powfi 池。只有在该交易对还没有 Standard 池时，才能创建 Standard（CPMM）池。同一交易对可以有多个 Concentrated（CLMM）配置。

创建池：

1. 进入 Powfi 的 Pools 页面。
2. 选择 **Add Liquidity**。
3. 选择要提供流动性的**两种代币**。
4. 选择池类型：
   * **Standard**（CPMM 流动性）。
   * **Concentrated**（CLMM 流动性）。
5. Powfi 会检查所选交易对和池类型是否已有现成的池。
6. 对于所选池类型：
   * **如果已有池，就使用现有的池。**
   * **只有在没有 Standard 池时才新建 Standard 池；或者新建一个 Concentrated 配置。**
7. 新建 Concentrated 池时，选择支持的配置和手续费率。
8. Standard 池使用固定的 0.3% 手续费率，只有 Concentrated 池提供可选的手续费配置。
9. 在适用时设置**初始池价格**。
10. 检查池配置和初始流动性。
11. 确认创建池。
12. 在钱包中批准交易。

### 创建 Standard 池

Standard 池使用 CPMM 模型，在整条价格曲线上提供流动性。Powfi 每个交易对只支持一个 Standard 池。

如果还没有 Standard 池，检查：

* 所选交易对。

* 固定的 0.3% 兑换手续费率。

* 初始池价格。

* 初始流动性数量。

初始代币数量决定了池的起始价格。

### 创建 Concentrated 池

**Concentrated** 池使用 CLMM 模型，允许在选定的价格区间内提供流动性。

创建 Concentrated 池时，检查：

* 所选交易对。

* 所选的兑换手续费率。

* 初始池价格。

* 初始流动性配置。

* 流动性仓位的价格区间（如果创建池时需要设置）。

对 Concentrated 池来说，初始价格尤其重要，因为流动性仓位是相对于池价格创建的。

### 使用现有池还是新建池

一个交易对可以有一个 Standard 池和多个 Concentrated 配置。添加流动性时，确认你选中的是想用的那个池。

使用现有池，就是向该池现有的流动性和配置中添加流动性。

新建 Concentrated 池，会为所选交易对创建一个独立的配置。不同的 Concentrated 池可以使用不同的手续费率和其他设置。

### 兑换手续费

**兑换手续费**是通过该池兑换时收取的费用。

Standard 池使用固定的 0.3% 兑换手续费率。Concentrated 池可能提供多种手续费配置。

创建或选择 Concentrated 池时，确认前先核对它的手续费率。

## 向池中添加流动性

流动性按池当前的代币比例存入。

1. 打开目标池。

2. 点击 **Add Liquidity**。

3. 输入其中一种代币的数量。

4. Powfi 会计算另一种代币对应的数量。

5. 检查存入数量。

6. 检查你预计占池的份额。

7. 确认交易。

8. 在钱包中批准。

交易成功后，你的流动性就加入了池中。

随着兑换不断发生，池中的代币余额和比例会变化。你的仓位代表你在池中可用流动性里所占的份额。

## 从池中移除流动性

你可以移除部分或全部流动性。

1. 打开你的流动性仓位。

2. 点击 **Remove Liquidity**。

3. 选择要移除的数量或比例。

4. 检查预计取回的代币数量。

5. 确认交易。

6. 在钱包中批准。

取回的数量可能和最初存入的不同，因为池的构成会随交易而变化。

## 流动性手续费

流动性提供者可以从通过其池或仓位的兑换中，获得符合条件的交易手续费分成。

对 **CPMM** 来说，手续费归属于池，通过池的流动性机制体现。

对 **CLMM** 来说，手续费收益取决于以下因素：

* 你的流动性数量。

* 你选择的价格区间。

* 交易量。

* 市场价格停留在你的有效区间内的时长。

处于有效区间之外的 CLMM 仓位，在此期间不参与兑换。

手续费机制和费率由具体的 Powfi 池配置决定。

## 核实

创建池之后：

* 确认交易成功。

* 核对交易对。

* 核对所选的兑换手续费率。

* 核对初始价格。

* 确认池已在 Powfi 中显示。

添加流动性之后：

* 确认交易成功。

* 检查你的流动性仓位已在 Powfi 中显示。

* 核对存入的代币数量。

* 对于 CLMM，核对价格区间的上下限。

* 检查仓位当前是否在区间内。

移除流动性之后：

* 确认交易成功。

* 核对钱包中取回的代币。

* 确认流动性仓位已按预期减少或关闭。

## 问题排查

### 池价格和我预期的不一样

对新创建的池来说，首次存入决定了起始价格。确认创建池之前，检查代币数量和预期比例。

### 我选错了池

一个交易对可以有一个 Standard 池和多个 Concentrated 配置。务必核对池类型；对于 Concentrated 池，还要核对手续费率和其他设置。

### 存入数量变了

对于 CPMM，所需数量基于池当前的比例。

对于 CLMM，所需数量取决于当前价格和你选择的区间。

签署前刷新报价并检查更新后的数量。

### 我的 CLMM 仓位超出了区间

当前价格已经移出你选择的区间。仓位仍然有效，但流动性当前不起作用。

你可以等价格回到区间内，或按你的策略调整仓位。

### 我的 CLMM 仓位里几乎只剩一种代币

当前价格接近区间边界或处于区间之外时，这是正常现象。

### 移除流动性时取回的数量不一样

对于 CPMM 仓位，交易者在两种资产之间兑换会改变池的构成。

对于 CLMM 仓位，代币构成也会随当前价格相对你的区间的位置而变化。

### 交易失败了

确认你有足够的 **ALPH** 支付 Alephium 网络手续费。刷新交易和流动性报价后再重试。

### 我的流动性仓位没有显示

等交易确认后刷新 Powfi。如果仓位仍未显示，检查交易状态和已连接的钱包。

## 重要注意事项

提供流动性存在市场风险和智能合约风险。

仓位的价值和构成会随存入资产价格的变化而变化。CLMM 仓位还需要考虑所选的价格区间，以及市场价格移出区间后流动性失效的可能。

存入大额资金前，确认你了解：

* 池的交易对。

* 池的兑换手续费率。

* CPMM 与 CLMM 的机制。

* 提供流动性的相关风险。

* 你选择的 CLMM 区间（如适用）。


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.