Automated Market Maker (AMM)

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.

Technická dokumentace: XRPL docs — AMM.

Přehled AMM poolů: XPMarket, OnTheDex.live.