In any market — whether on eBay, a centralized exchange, or a DEX order book — you need both a buyer and a seller at the exact same time to execute a trade. Without that match, nothing happens.
This creates a poor trading experience in low-liquidity markets because:
Spot DEXs like Uniswap solved this problem by introducing automated market makers (AMMs) — contracts that act as the counterparty, allowing users to trade instantly with the pool rather than waiting for a matching order. This innovation changed DeFi forever by enabling permissionless listing and trading for any token.
Perpetual futures (perps) are more complex than spot markets:
This means that unlike spot AMMs, a perps market cannot simply run on a static liquidity curve — it needs an actively managed, automated market maker (solver) that quotes prices, manages risk, and optimizes liquidity deployment across longs and shorts.
Here’s how we solve the bootstrapping problem for perps:
LPs Provide Tokens, Not USDC
Projects, whales, and community members contribute their token as liquidity (LP).
We don’t require USDC — the solver provides that when needed to facilitate trades.
The Solver Acts as the Active Counterparty