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 →
Das Gebührenmodell
Stable AMM verwendet die gleiche Gebührenstruktur wie AMM v4. Es gibt nur eine Gebührenstufe pro Pool (bei der Initialisierung festgelegt); Pools können nicht in höhere Stufen umkonfiguriert werden.| Feld | Standard | Bedeutung |
|---|---|---|
swap_fee_numerator / swap_fee_denominator | 25 / 10_000 | Brutto-Handelsgebühr: 0,25% des Eingabevolumens. |
trade_fee_numerator / trade_fee_denominator | 25 / 10_000 | Gleiche 0,25%, wird von der OpenBook-Integration für Order-Preisgestaltung verwendet. |
pnl_numerator / pnl_denominator | 12 / 100 | Anteil des Protokolls an der Gebühr: 12% — d. h. 0,25% × 12% = 0,03% des Volumens. |
min_separate_numerator / min_separate_denominator | 4 / 10_000 | Interne Rundungsuntergrenze. |
Wie die Aufteilung berechnet wird
Bei jedem Swap:lp_portionbleibt im Vault, erhöhtkund kommt LPs bei der Rückzahlung zugute.pnl_portionerhöhtAmmInfo.out_put.need_take_pnl_coinoderneed_take_pnl_pc(je nach Input-Token) und wird vonWithdrawPnleingezogen.
PnL von OpenBook (gleich wie AMM v4)
Wenn die Limit-Orders des Pools auf OpenBook erfüllt werden, können sie auf der Taker-Seite ausgeführt werden und Gewinn oder Verlust aus dem Market-Maker/Taker-Spread erzielen. Diese Erfüllungen werden währendMonitorStep durchgerechnet und belasten bzw. gutschreiben die Pool-Reserven. Das Programm verfolgt diese in out_put.total_pnl_{coin,pc}-Zählern zu Analysezwecken.
Dieses OpenBook-PnL ist unabhängig von der 0,03%-Protokollgebühr. Es erhöht die Pool-Reserven und kommt LPs und Protokoll proportional zugute. Die operative Kopplung an OpenBook ist ein Grund, warum CPMM (order-book-unabhängig) jetzt der Standard für neue Pools ist.
Einziehung
Das Raydium-Multisig (oder wer auch immeramm_admin kontrolliert) ruft WithdrawPnl auf, um einzuziehen:
- Verarbeitet zunächst alle ausstehenden OpenBook-Erfüllungen (über interne Crank-Logik).
- Überweist
need_take_pnl_coinundneed_take_pnl_pcaus Vaults auf von Administratoren bestimmte Konten. - Setzt die Zähler auf Null.
LP-Gebührenrückzahlung
Keine dedizierte „Gebühren einziehen”-Anweisung. LP-Gebühren sammeln sich in Vaults an und erhöhen die Reserven. LPs erhalten diese durch Verbrennen von LP-Token überWithdraw. Der Wert eines LP-Tokens wächst mit den Reserven.
Visualisierung: Wohin gehen 1.000 $ Volumen
Bei einem USDC-lastigenSwap von 1.000 $ gegen einen Stable Pool mit Standardparametern:
Vergleichstabelle
| Stable AMM | AMM v4 | CPMM index=0 | |
|---|---|---|---|
| Handelsgebühr | 0,25% | 0,25% | 0,25% |
| LP | 0,22% | 0,22% | 0,21% |
| Protokoll | 0,03% | 0,03% | 0,03% |
| Fonds | Keine | Keine | 0,01% |
| Creator | Keine | Keine | 0 standardmäßig |
reference/fee-comparison.
Hinweise für Integratoren
- Quotierung: Lesen Sie immer
AmmInfoaus der Chain; hardcodieren Sie Gebühren nicht. Prinzipiell kannSetParamsdiese ändern, aber das Multisig hat die Standardwerte nicht geändert. - Kurve vs. Gebühren: Die 0,25%-Gebühr ist unabhängig davon, ob die Kurve eine Formel (x·y=k in AMM v4) oder eine Nachschlagetabelle (Stable) ist. Beide wenden die gleiche 0,25% auf den Input-Betrag an.
- Keine Rewards: Stable Pools unterstützen keine Reward-Emissionen im Pool. Ecosystem Farms (Farm v3/v5/v6) verwalten Staking anderswo.
Nächste Schritte
products/stable/math— Gebührenberechnung in der Swap-Mathematik.products/stable/instructions—WithdrawPnl-Kontoliste.products/amm-v4/fees— tiefere Gebührenableitung für den OpenBook-Pfad.reference/fee-comparison— Nebeneinander aller Produkte.
raydium-stable/program/src/state.rs(Feesstruct)- On-Chain
AmmInfo.fees-Felder in Live-Mainnet-Pools


