Rampart provides a unified interface to 3 perpetuals protocols on Monad, covering order-book perps, GMX-style concentrated liquidity venues, and fully on-chain perpetual AMMs.
Overview
Perpetuals trading on Monad spans multiple architectures - from GMX-style liquidity vaults to fully on-chain order books operating at Monad’s 10,000 TPS. Rampart normalizes access to all of them through consistent TypeScript functions.Protocol Directory
| Protocol | Type | TVL | Key Function |
|---|---|---|---|
| Monday Markets | Perpetuals DEX | ~$500K | getMondayMarkets() |
| Narwhal | Perpetuals DEX | ~$1M | getNarwhalStats() |
| Pingu Exchange | Concentrated Liquidity DEX | ~$1M | getPinguStats() |
| Purps | Perpetuals DEX | ~$2M | getPurpsMarkets() |
Aggregated Access
Architecture Notes
Some perpetuals protocol addresses on Monad are pending final deployment confirmation. Functions for those protocols will return placeholder data until addresses are updated. See individual protocol pages for current address status.
- Monday Markets - GMX V2-style perps with multi-asset liquidity pools
- Narwhal - vault-based perpetuals with a single unified liquidity source
- Pingu - concentrated liquidity venue; uses a DataStore/Positions architecture similar to GMX
- Purps - fully on-chain perpetual AMM with factory-deployed market contracts