Automated Market Maker (AMM) je model tvorby trhu, který místo klasického order-booku využívá liquidity pooly. Každý může vložit aktiva do poolu a stát se poskytovatelem likvidity (LP). Výměnný kurz se řídí matematickým vzorcem — XRPL AMM používá constant-product formula (x × y = k), podobně jako Uniswap v2.
AMM byl přidán do XRPL mainnetu prostřednictvím amendmentu XLS-30d v březnu 2024. Jde o nativní on-chain implementaci — žádný external smart kontrakt, plně integrovaná s XRPL DEX a pathfindingem.
Jak AMM na XRPL funguje
Vytvoření poolu: Kdokoli může vytvořit AMM pool pro libovolný pár aktiv transakcí AMMCreate.
LP tokeny: Poskytovatelé likvidity dostávají LP tokeny úměrné jejich podílu v poolu.
Trading fee: Poplatek za každou výměnu jde do poolu (sdílí ho LP).
Auction slot: Speciální mechanismus pro arbitragéry — držitel aution slotu platí nižší poplatek a tím incentivizuje rychlou cenovou korekci poolu.
Integrace s DEX a pathfindingem: Platební engine XRPL automaticky kombinuje order-book i AMM pooly a vybírá nejlepší kurz.