What Are Solver Auctions?
In traditional DEX trading, your swap executes against a single AMM pool — exposing you to slippage, sandwich attacks, and MEV extraction. Solver auctions flip this model: instead of you finding liquidity, professional solvers compete to fill your order at the best possible price.
CoW Protocol pioneered this approach. When you submit an intent to trade (e.g., "swap 10 ETH for USDC"), solvers have a short window to propose execution strategies. The protocol picks the solution that maximizes surplus — the difference between your limit price and the actual execution price.
Batch Auction Flow
Watch how orders flow through the batch auction process:
Users submit signed intents (off-chain). No gas paid yet — orders sit in the mempool waiting for the next batch.
Coincidence of Wants (CoW)
The most elegant optimization: if Alice wants to sell ETH for USDC and Bob wants to sell USDC for ETH, the solver can match them directly — no AMM needed. This is called a Coincidence of Wants (CoW).
Benefits: zero slippage, zero LP fees, zero MEV. Both traders get the mid-market price. Remaining volume (if any) routes through AMMs or other liquidity sources.
Surplus vs. AMM: Trade Size Impact
Larger trades benefit more from solver competition. Drag the slider to see how surplus compares to a direct AMM swap.
At $10k, the solver auction saves you ~$15 vs. direct AMM execution.
Uniform Clearing Prices
Within a batch, all trades for the same pair execute at the same price. This eliminates ordering advantages — no frontrunning possible because there's no "first" or "last" in a batch.
- Fairness: Every trader in the batch gets the same rate, regardless of submission time
- MEV Protection: Sandwich attacks require ordering manipulation — batches remove this vector
- Price Discovery: The clearing price reflects aggregate supply and demand, not sequential AMM state
Solver Incentives & Competition
Solvers are professional market makers, arbitrageurs, and algorithm operators. They're incentivized by:
- Execution rewards: Solvers earn a fee for winning batches
- Reputation: Consistent performance increases chance of winning future auctions
- Bonding: Solvers post bonds — slashed for malicious behavior
Currently ~20 active solvers compete on CoW Protocol, including Barter, Seasolver, and Quasimodo. More competition → better prices for traders.