跳转到主要内容

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、价格)元组的查找表**,由池管理员通过 InitModelDataUpdateModelData 指令填充。价格发现通过表内的插值进行,为小额交换提供更低的滑点,同时保持与 OpenBook 的可组合性。 稳定 AMM 与 AMM v4 共享相同的池/OpenBook 架构:相同的 MonitorStep 逻辑、相同的 Fees 结构、相同的费用模型。唯一的区别是定价曲线:不是 x·y=k,而是插值一个预填充的模型。 程序 ID: 参见 reference/program-addresses Token-2022: 不支持。仅支持经典 SPL 代币。 流动性: 较少。大多数用户端集成通过 AMM 路由程序 到达稳定池,以实现跨所有 Raydium AMM 的最佳价格路由。SDK 也直接支持稳定池:池在 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% 协议分割。无基金费、无创建者费。

代码示例

检测稳定池、通过 SDK 的 LiquidityModule 进行交换/添加/移除流动性(原生处理 v5),以及使用离链稳定曲线助手。

何时阅读本文档

  • 你正在集成稳定币或资产配对,并找到具有最佳价格的稳定 AMM 池。
  • 你正在构建路由引擎,需要将稳定池作为流动性来源。
  • 你正在维护稳定池中的流动性——学习模型数据更新流程。
  • 你对如何通过查找表使 AMM 定价可编程感到好奇。

关键事实

方面
主网程序 ID5quBtoiQqxF9Jv6KYKctB59NT3gtJD2Y65kdnB1Uev3h
开发网程序 IDDRayDdXc1NZQ9C3hRWmoSf8zK4iapgMnjdNZWrfwsP8m
曲线模型插值查找表(不是 x·y=k)
OpenBook 依赖是,与 AMM v4 相同
交易费用0.25%(与 AMM v4 相同)
LP 费用分享0.22%
协议费用分享0.03%
创建者费用
基金费用