Zum Hauptinhalt springen

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.

Diese Seite wurde mit KI automatisch übersetzt. Maßgeblich ist stets die englische Version.Englische Version ansehen →

Was ist das?

Stable AMM ist eine spezialisierte Variante des Raydium AMM, die für Paare mit bekannten, wohldefinierten Preisbeziehungen entwickelt wurde – hauptsächlich Stablecoin-zu-Stablecoin-Paare (USDC-USDT, USDH-USDC) und besicherte Token-Paare. Statt einer Konstanten-Produkt-Kurve nutzt es eine Nachschlagetabelle mit (x, y, price)-Tupeln, die der Pool-Administrator über InitModelData- und UpdateModelData-Instruktionen befüllt. Die Preisfindung erfolgt durch Interpolation innerhalb der Tabelle und erzeugt geringere Slippage für kleine Swaps, während die Komposierbarkeit mit OpenBook erhalten bleibt. Stable AMM teilt die gleiche Pool-/OpenBook-Architektur wie AMM v4: die gleiche MonitorStep-Logik, die gleiche Fees-Struktur, das gleiche Gebührenmodell. Der Unterschied liegt rein in der Preiskurve: statt x·y=k wird ein vorab gefülltes Modell interpoliert. Programm-ID: siehe reference/program-addresses. Token-2022: nicht unterstützt. Nur klassische SPL-Tokens. Liquidität: dünn. Die meisten nutzerorientierten Integrationen erreichen Stable Pools über das AMM Routing-Programm für optimales Preis-Routing über alle Raydium AMMs. Das SDK unterstützt Stable Pools auch direkt: Pools werden als version: 5 (pooltype: "StablePool") auf ApiV3PoolInfoStandardItem angezeigt, und das Standard-LiquidityModule (addLiquidity / removeLiquidity / swap) erkennt v5 automatisch und gibt die richtigen Instruktionen aus – siehe Code-Demos.

Kapitelübersicht

Übersicht

Warum ein separates Programm, das Nachschlagemodell, Vergleich zu AMM v4 und CPMM.

Accounts

AmmInfo, ModelDataInfo, DataElement-Felder, Vault-Layout, Gebührenstruktur.

Mathematik

Wie Interpolation Preise erzeugt, OpenBook-Integration, Gebührenanwendung identisch mit AMM v4.

Instruktionen

Initialize, InitModelData, UpdateModelData, Deposit, Withdraw, SwapBaseIn, SwapBaseOut, MonitorStep und mehr.

Gebühren

Die gleiche 0,25 % / 0,22 % LP / 0,03 % Protokoll-Aufteilung wie AMM v4. Keine Fonds-Gebühr, keine Creator-Gebühr.

Code-Demos

Einen Stable Pool erkennen, Swaps / Liquidität hinzufügen / entfernen über das SDK-LiquidityModule (unterstützt v5 nativ), und Off-Chain-Stable-Kurven-Helpers nutzen.

Wann Sie diesen Abschnitt lesen sollten

  • Sie integrieren ein Stablecoin- oder Asset-Paar und finden einen Stable AMM Pool mit dem besten Preis.
  • Sie entwickeln eine Routing-Engine und müssen Stable Pools als Liquiditätsquelle unterstützen.
  • Sie verwalten Liquidität in einem Stable Pool – Sie erlernen den Ablauf der Modelldaten-Updates.
  • Sie interessiert sich dafür, wie AMM-Preisgestaltung über eine Nachschlagetabelle programmierbar gemacht werden kann.

Wichtigste Fakten

AspektWert
Mainnet Programm-ID5quBtoiQqxF9Jv6KYKctB59NT3gtJD2Y65kdnB1Uev3h
Devnet Programm-IDDRayDdXc1NZQ9C3hRWmoSf8zK4iapgMnjdNZWrfwsP8m
KurvenmodellInterpolierte Nachschlagetabelle (nicht x·y=k)
OpenBook-AbhängigkeitJa, wie AMM v4
Handelsgebühr0,25 % (wie AMM v4)
LP-Anteil der Gebühr0,22 %
Protokoll-Anteil der Gebühr0,03 %
Creator-GebührKeine
Fonds-GebührKeine