> ## 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.

# CPMM (標準 AMM)

> 純粹的常數乘積 AMM。無 OpenBook 依賴。相容於 Token-2022。推薦用於新的常數乘積池的程式。

<Info>
  **本頁內容由 AI 自動翻譯，所有內容以英文版本為準。**

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

## 簡介

CPMM 是 Raydium 的標準常數乘積 AMM。它是 AMM v4 的後繼者，沒有 OpenBook 依賴、燃氣成本更低、對 Token-2022 的一流支援（包括轉帳費用代幣），以及更簡潔的帳戶佈局。

**程式 ID：** 參閱 [reference/program-addresses](/zh-Hant/reference/program-addresses)。

**Token-2022：** 支援，包括轉帳費用、永久委託和預設帳戶狀態擴充功能。詳見 [algorithms/token-2022-transfer-fees](/zh-Hant/algorithms/token-2022-transfer-fees) 了解轉帳費用如何影響交換數學。

## 章節內容

<CardGroup cols={2}>
  <Card title="概覽" icon="circle-info" href="/zh-Hant/products/cpmm/overview">
    CPMM 是什麼、為何建立它，以及它與 AMM v4 的不同之處。
  </Card>

  <Card title="帳戶" icon="database" href="/zh-Hant/products/cpmm/accounts">
    PoolState、AmmConfig、LP 鑄造、代幣金庫、觀測（預言機）帳戶。種子、欄位佈局。
  </Card>

  <Card title="數學" icon="function" href="/zh-Hant/products/cpmm/math">
    xy=k 不變量、SwapBaseIn 對比 SwapBaseOut 數學、預言機觀測更新規則、轉帳費用調整。
  </Card>

  <Card title="指令" icon="terminal" href="/zh-Hant/products/cpmm/instructions">
    Initialize、Deposit、Withdraw、SwapBaseInput、SwapBaseOutput、CollectFundFee、CollectProtocolFee、UpdatePoolStatus。
  </Card>

  <Card title="費用" icon="percent" href="/zh-Hant/products/cpmm/fees">
    LP 費用、協議費用、基金費用、建立者費用；費用如何被收取和提取。
  </Card>

  <Card title="程式碼範例" icon="code" href="/zh-Hant/products/cpmm/code-demos">
    建立池、存入、提取、交換 — 使用 TypeScript (raydium-sdk-v2) 和 Rust CPI。
  </Card>
</CardGroup>

## 何時閱讀此內容

* 你正在建立新的常數乘積池。
* 你需要一個支援 Token-2022 代幣的 AMM。
* 你正在進行路由，並想要包含 CPMM 流動性。
