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 es ist
AMM v4 ist Raydiums First-Generation-Pool. Er erhält eine Konstanter-Produkt-Invariante (xy=k). Der Pool wurde ursprünglich als hybrider AMM konzipiert: Neben der Kurve stellte er ein Fibonacci-Abstand-Raster von Limit-Orders auf einem gebundenen OpenBook-Markt bereit, sodass Pool-Liquidität für Orderbook-Teilnehmer sichtbar war. Diese OpenBook-Seite ist nicht mehr aktiv (siehe Warnung oben); AMM v4 ist heute praktisch ein reiner Konstanter-Produkt-AMM mit den ursprünglichen OpenBook-Konten als inert beibehaltene Zustand. Er ist immer noch das Produkt mit der höchsten Liquidität auf Raydium für viele Legacy-Paare, wird aber nicht mehr für neue Pools empfohlen — siehe CPMM für neue Bereitstellungen. Programm-ID: siehe reference/program-addresses. Token-2022: nicht unterstützt. AMM v4 Pools akzeptieren nur klassische SPL-Token.Kapitelinhalt
Übersicht
Konzeptuelles Modell: wie AMM v4 eine Konstanter-Produkt-Kurve mit einem OpenBook-Markt verbindet und warum dieses Design besteht.
Konten
AmmInfo, TargetOrders, OpenOrders, LP-Mint, Token-Tresore, Markttresor-Unterzeichner. Seeds, Feldlayouts, Invarianten.
Mathematik
xy=k-Invariante, Preisberechnung. Enthält die historischen Formeln für das (jetzt inerte) OpenBook-Limit-Order-Raster.
Anweisungen
Initialize, Deposit, Withdraw, SwapBaseIn / V2, SwapBaseOut / V2, MonitorStep (Legacy), SetParams, WithdrawPnl.
Gebühren
LP-Gebühr, Protokoll-Gebühr, Trade-Gebühren-Aufteilung. Historische PnL-Behandlung für Orderbook-Erfüllungen.
Code-Beispiele
TypeScript (raydium-sdk-v2) und Rust-CPI-Beispiele für Deposit, Withdraw und Swap.
Wann Sie dies lesen sollten
- Sie prüfen oder integrieren mit bestehenden AMM v4 Pools.
- Sie erstellen einen Router, der v4-Liquidität unterstützen muss.
- Sie planen eine Migration von v4 zu CPMM — siehe auch user-flows/migrate-amm-v4-to-cpmm.


