Type: Market-Maker DEX | Docs: docs.swaap.finance
Overview
Swaap is a market-maker DEX that uses professional market-making algorithms - dynamic fee adjustments, volatility-aware pricing, and oracle-assisted liquidity - to provide tighter spreads than passive AMMs. Liquidity is pooled in a single Vault contract (Balancer-style), with pools identified by pool IDs.Functions
getSwaapPools()
Returns all active Swaap liquidity pools on Monad. Returns| Field | Type | Description |
|---|---|---|
poolId | Hex | 32-byte pool identifier |
tokens | Address[] | Tokens in the pool |
balances | bigint[] | Token balances corresponding to tokens |
swapFee | number | Current swap fee (dynamic, in bps) |
paused | boolean | Whether the pool is paused |
tvl | number | Total value locked in USD |
getSwaapTVL()
Returns the total value locked across all Swaap pools on Monad. Returnsnumber. total TVL in USD.
Swaap uses dynamic fees that adjust based on market volatility. The
swapFee field in each pool reflects the current fee, not a static value. Fees may spike during high-volatility periods to protect LPs.Contract Addresses
| Contract | Address |
|---|---|
| Vault | 0x4a4Fe6b1059C9A33b97df9E13eFf81b1eBCCcEf8 |