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

Was es ist

Stable AMM ist ein eigenständiges Raydium-Programm (eine eigene Deployment — kein Modus des AMM-v4-Programms), das für Paare mit bekannten, stabilen Preisbeziehungen konzipiert ist — hauptsächlich Stablecoin-zu-Stablecoin-Paare (USDC-USDT, USDH-USDC) und besicherte Token-Paare. Statt einer Constant-Product-Kurve nutzt es eine Lookup-Tabelle mit (x, y, price)-Tupeln, die in das ModelDataInfo-Konto jedes Pools eingebettet ist. Die Preisfindung erfolgt durch Interpolation innerhalb der Tabelle und erzeugt niedrigere Slippage bei kleinen Swaps. Es ist ein reines AMM: Die gesamte Liquidität sitzt in den eigenen Vaults des Pools. Ein OpenBook-Market-Making-Pfad aus der Anfangszeit ist seit Jahren inaktiv, und das Upgrade vom 2026-06-22 hat den verbleibenden Market-Code entfernt. Es teilt die gleiche Fees-Struktur und das gleiche Gebührenmodell wie AMM v4; der Unterschied liegt rein in der Preiskurve — statt x·y=k interpolieren Sie ein vorausgefülltes Modell. Programm-ID: siehe reference/program-addresses. Token-2022: nicht unterstützt. Nur klassische SPL-Token. Liquidität: dünn. Die meisten benutzerorientierten Integrationen erreichen Stable-Pools über das AMM-Routing-Programm für Best-Price-Routing über alle Raydium-AMMs. Das SDK unterstützt auch Stable-Pools direkt: Pools erscheinen als version: 5 (pooltype: "StablePool") auf ApiV3PoolInfoStandardItem, und das Standard-LiquidityModule (addLiquidity / removeLiquidity / swap) erkennt v5 automatisch und gibt die richtigen Anweisungen aus — siehe Code-Demos.

Kapitelübersicht

Übersicht

Warum ein separates Programm, das Lookup-Tabellen-Modell, Vergleich zu AMM v4 und CPMM.

Konten

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

Mathematik

Wie Interpolation Preise erzeugt, Pool-Asset-Buchhaltung, Gebührenanwendung identisch mit AMM v4.

Anweisungen

Der aufrufbare Satz — Deposit, Withdraw, SwapBaseIn, SwapBaseOut, WithdrawPnl — und die Anweisungen, die im Upgrade vom 2026-06-22 entfernt wurden.

Gebühren

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

Code-Demos

Erkennen Sie einen Stable-Pool, swappen / fügen Sie Liquidität hinzu / entfernen Sie Liquidität über das LiquidityModule des SDK (verarbeitet v5 nativ), und verwenden Sie die Off-Chain-Stable-Curve-Helfer.

Wann Sie dies lesen sollten

  • Sie integrieren ein Stablecoin- oder Asset-Paar und finden einen Stable-AMM-Pool mit dem besten Preis.
  • Sie erstellen eine Routing-Engine und müssen Stable-Pools als Liquiditätsquelle unterstützen.
  • Sie verwalten Liquidität in einem bestehenden Stable-Pool — lernen Sie den Deposit-/Withdraw-Ablauf.
  • Sie sind neugierig, wie AMM-Preisgestaltung durch eine Lookup-Tabelle programmierbar gemacht werden kann.

Wichtige Fakten

AspektWert
Mainnet-Programm-ID5quBtoiQqxF9Jv6KYKctB59NT3gtJD2Y65kdnB1Uev3h
Devnet-Programm-IDDRayDdXc1NZQ9C3hRWmoSf8zK4iapgMnjdNZWrfwsP8m
KurvenmodellInterpolierte Lookup-Tabelle (nicht x·y=k)
OpenBook-AbhängigkeitKeine (Market-Pfad lange inaktiv; Dead Code entfernt 2026-06-22)
Handelsgebühr0,25 % (gleich wie AMM v4)
LP-Anteil der Gebühr0,22 %
Protokoll-Anteil der Gebühr0,03 %
Creator-GebührKeine
Fund-GebührKeine