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

# AMM v4

> 常数乘积 AMM。最初是与 OpenBook 共享流动性的混合设计；OpenBook 集成已被停用。

<Info>
  **本页内容由 AI 自动翻译，所有内容以英文版本为准。**

  [查看英文版 →](/products/amm-v4/index)
</Info>

<Warning>
  **AMM v4 不再与 OpenBook 共享流动性。** 所有当前交换都在纯 AMM 路径上执行（`SwapBaseInV2` / `SwapBaseOutV2`）；链上 OpenBook 接线（限价单网格、`MonitorStep`、市场账户）保存在程序中但处于非活跃状态——池不再在 OpenBook 上发布或维护订单。OpenBook 集成被保留用于完整性和历史背景说明，仅继续作为账户级不变量应用（例如 `AmmInfo` 仍然引用原始市场），而不是作为活跃的流动性来源。
</Warning>

## 概述

AMM v4 是 Raydium 的第一代流动性池。它维持常数乘积不变量（xy=k）。该池最初被设计为**混合 AMM**：除了曲线之外，它还在绑定的 OpenBook 市场上发布一个斐波那契间距的限价单网格，以便池流动性对订单簿接收者可见。**这部分 OpenBook 现已不再活跃**（见上方警告）；AMM v4 如今在实际上是一个纯常数乘积 AMM，原始 OpenBook 账户被保留为非活跃状态。

对于许多传统交易对，它仍然是 Raydium 上流动性最高的产品，但**不再推荐用于新池**——查看 [CPMM](/zh/products/cpmm) 获取新部署。

**程序 ID：** 见 [reference/program-addresses](/zh/reference/program-addresses)。

**Token-2022：** 不支持。AMM v4 池仅接受经典 SPL 代币。

## 章节内容

<CardGroup cols={2}>
  <Card title="概述" icon="circle-info" href="/zh/products/amm-v4/overview">
    概念模型：AMM v4 如何将常数乘积曲线耦合到 OpenBook 市场，以及这种设计存在的原因。
  </Card>

  <Card title="账户" icon="database" href="/zh/products/amm-v4/accounts">
    AmmInfo、TargetOrders、OpenOrders、LP 铸币、代币金库、市场金库签名者。种子、字段布局、不变量。
  </Card>

  <Card title="数学" icon="function" href="/zh/products/amm-v4/math">
    xy=k 不变量、价格计算。包括（现在处于非活跃状态的）OpenBook 限价单网格的历史公式。
  </Card>

  <Card title="指令" icon="terminal" href="/zh/products/amm-v4/instructions">
    Initialize、Deposit、Withdraw、SwapBaseIn / V2、SwapBaseOut / V2、MonitorStep（旧版）、SetParams、WithdrawPnl。
  </Card>

  <Card title="手续费" icon="percent" href="/zh/products/amm-v4/fees">
    LP 手续费、协议手续费、交易手续费分割。订单簿成交的历史 PnL 处理。
  </Card>

  <Card title="代码示例" icon="code" href="/zh/products/amm-v4/code-demos">
    TypeScript（raydium-sdk-v2）和 Rust CPI 示例，用于存入、提取和交换。
  </Card>
</CardGroup>

## 何时阅读本文

* 你正在审计或集成现有 AMM v4 池。
* 你正在构建必须支持 v4 流动性的路由器。
* 你正在计划从 v4 迁移到 CPMM——另见 [user-flows/migrate-amm-v4-to-cpmm](/zh/user-flows/migrate-amm-v4-to-cpmm)。

如果你正在创建**新**池，请改为阅读 [CPMM](/zh/products/cpmm)。
