跳轉到主要內容

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.

本頁內容由 AI 自動翻譯,所有內容以英文版本為準。查看英文版 →

概述

Stable AMM 是 Raydium AMM 的特化變體,專為具有已知且良好行為的價格關係的配對而設計——主要是穩定幣對穩定幣配對(USDC-USDT、USDH-USDC)和擔保代幣配對。它不使用恆定乘積曲線,而是使用由池管理員透過 InitModelDataUpdateModelData 指令填充的 (x, y, price) 元組查詢表。價格發現通過表內的內插進行,為小額交換產生較低滑點,同時保持與 OpenBook 的組合性。 Stable AMM 共享與 AMM v4 相同的池/OpenBook 架構:相同的 MonitorStep 邏輯、相同的 Fees 結構、相同的費用模式。差異純粹在於定價曲線:不是 x·y=k,而是在預先填充的模型中進行內插。 程式 ID: 參見 reference/program-addresses Token-2022: 不支援。僅支援經典 SPL 代幣。 流動性: 較薄。大多數面向使用者的整合透過 AMM 路由程式連接 Stable 池以實現跨所有 Raydium AMM 的最優價格路由。SDK 也直接支援 Stable 池:池在 ApiV3PoolInfoStandardItem 上作為 version: 5pooltype: "StablePool")呈現,標準 LiquidityModuleaddLiquidity / removeLiquidity / swap)自動偵測 v5 並發出正確的指令——參見 程式碼範例

章節內容

概述

為什麼要單獨設計,查詢表模型,與 AMM v4 和 CPMM 的比較。

帳戶

AmmInfo、ModelDataInfo、DataElement 欄位、金庫配置、費用結構。

數學

內插如何產生價格、OpenBook 整合、費用應用與 AMM v4 相同。

指令

初始化、InitModelData、UpdateModelData、存入、提取、SwapBaseIn、SwapBaseOut、MonitorStep 等。

費用

與 AMM v4 相同的 0.25% / 0.22% LP / 0.03% 協議分配。無基金費、無建立者費。

程式碼範例

偵測 Stable 池、透過 SDK 的 LiquidityModule 進行交換/新增/移除流動性(原生處理 v5),以及使用鏈下穩定曲線輔助工具。

何時閱讀本章

  • 你正在整合穩定幣或資產配對,並找到了具有最優價格的 Stable AMM 池。
  • 你正在構建路由引擎,需要支援 Stable 池作為流動性來源。
  • 你在維護 Stable 池中的流動性——學習模型資料更新流程。
  • 你很好奇 AMM 定價如何透過查詢表實現可編程化。

關鍵事實

方面
主網程式 ID5quBtoiQqxF9Jv6KYKctB59NT3gtJD2Y65kdnB1Uev3h
開發網程式 IDDRayDdXc1NZQ9C3hRWmoSf8zK4iapgMnjdNZWrfwsP8m
曲線模型內插查詢表(非 x·y=k)
OpenBook 依賴是,與 AMM v4 相同
交易費0.25%(與 AMM v4 相同)
LP 費用份額0.22%
協議費用份額0.03%
建立者費
基金費