Skip to content

Glossary

TWAMM

Time-Weighted Average Market Maker — an AMM design that executes a large order gradually across many blocks, splitting it into infinitely small pieces to minimize price impact.

A TWAMM (Time-Weighted Average Market Maker) is an AMM extension that lets a trader submit a long-term order and have it filled in tiny increments over a chosen number of blocks, rather than all at once. Introduced by Paradigm, it embeds virtual sub-orders into an underlying constant-product pool so a large trade barely moves the price on any single block.

Between interactions the pool trades against these long-term orders using a closed-form formula, so no keeper must execute each slice. The result is on-chain TWAP-style execution that resists sandwich attacks and reduces slippage, at the cost of exposure to price drift over the fill window.