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 自动翻译,所有内容以英文版本为准。查看英文版 →
什么是稳定 AMM
稳定 AMM 是 Raydium AMM 的专门变体,设计用于具有已知且表现良好的价格关系的交易对——主要是稳定币对(USDC-USDT、USDH-USDC)和抵押代币对。它不使用常数乘积曲线,而是使用**(x、y、价格)元组的查找表**,由池管理员通过InitModelData 和 UpdateModelData 指令填充。价格发现通过表内的插值进行,为小额交换提供更低的滑点,同时保持与 OpenBook 的可组合性。
稳定 AMM 与 AMM v4 共享相同的池/OpenBook 架构:相同的 MonitorStep 逻辑、相同的 Fees 结构、相同的费用模型。唯一的区别是定价曲线:不是 x·y=k,而是插值一个预填充的模型。
程序 ID: 参见 reference/program-addresses。
Token-2022: 不支持。仅支持经典 SPL 代币。
流动性: 较少。大多数用户端集成通过 AMM 路由程序 到达稳定池,以实现跨所有 Raydium AMM 的最佳价格路由。SDK 也直接支持稳定池:池在 ApiV3PoolInfoStandardItem 上显示为 version: 5(pooltype: "StablePool"),标准 LiquidityModule(addLiquidity / 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% 协议分割。无基金费、无创建者费。
代码示例
检测稳定池、通过 SDK 的
LiquidityModule 进行交换/添加/移除流动性(原生处理 v5),以及使用离链稳定曲线助手。何时阅读本文档
- 你正在集成稳定币或资产配对,并找到具有最佳价格的稳定 AMM 池。
- 你正在构建路由引擎,需要将稳定池作为流动性来源。
- 你正在维护稳定池中的流动性——学习模型数据更新流程。
- 你对如何通过查找表使 AMM 定价可编程感到好奇。
关键事实
| 方面 | 值 |
|---|---|
| 主网程序 ID | 5quBtoiQqxF9Jv6KYKctB59NT3gtJD2Y65kdnB1Uev3h |
| 开发网程序 ID | DRayDdXc1NZQ9C3hRWmoSf8zK4iapgMnjdNZWrfwsP8m |
| 曲线模型 | 插值查找表(不是 x·y=k) |
| OpenBook 依赖 | 是,与 AMM v4 相同 |
| 交易费用 | 0.25%(与 AMM v4 相同) |
| LP 费用分享 | 0.22% |
| 协议费用分享 | 0.03% |
| 创建者费用 | 无 |
| 基金费用 | 无 |


