CowSwap
Swap any ERC-20 token at the finest available rate — with MEV protection built directly into the protocol, not added as an afterthought.
Begin TradingNo sign-up required. Just connect your wallet and go.
Why CowSwap
Most Ethereum swaps cost you more than the shown price — MEV bots siphon value before your transaction ever confirms. The CowSwap platform was created specifically to prevent that. Here is what sets it apart:
Genuine MEV protection
Sandwich attacks and front-running are prevented by design. Solvers compete off-chain; your order only reaches the blockchain once the deal is locked in. You keep every bit of value you earn.
Direct peer-to-peer matching
When two traders need opposite sides of the same pair, CowSwap's protocol connects them directly. No AMM fees, no slippage from pool depth. It simply works.
Unified liquidity aggregation
Uniswap v3, Curve, Balancer, and many more — all evaluated in every batch. You receive a single quote that reflects the entire on-chain market, not just one isolated pool.
Gas cost abstraction
Transaction fees are paid using the token you are selling. No need to hold ETH for EIP-1559 base fees. That alone removes a significant barrier for new users.
How it works
The CowSwap settlement process differs fundamentally from a typical AMM. Here is the brief overview — each step completes quickly, usually within a single Ethereum block.
You sign an off-chain order specifying what you wish to sell, what you want to receive, and your minimum acceptable price. Nothing touches the blockchain at this stage.
A network of independent solvers — specialized routing engines — receive your order and compete to find the optimal fill. They scan Polygon-compatible routes, Gnosis Chain bridges, and Ethereum mainnet pools all at once.
Orders from multiple traders are combined into a single on-chain transaction. CoW (Coincidence of Wants) matches execute first; remaining volume routes to AMMs. One batch, reduced overall gas.
If solvers secure a price better than your limit, that difference flows back to you — not to the protocol. The team behind CowSwap calls this "Coincidence of Wants surplus."
All done. Your wallet reflects the updated balance. You can verify the settlement on Etherscan or through the CowSwap explorer. Have questions? Browse the full Q&A.
Key features
Limit orders
Name your price and step away. Your order stays active until the market hits your target or the expiry arrives — no gas burned on failed attempts.
TWAP orders
Average into any token over hours or days. The protocol divides your position into timed segments, each filled at the best rate available during its window.
Token approval management
Partial approvals let you cap your exposure. You set the precise amount a contract may access — a sensible safeguard most DEXs still neglect to offer.
Custom hooks
Advanced users can attach pre- and post-swap hooks to their orders. Pair a swap with a lending deposit or an NFT purchase in one atomic transaction.
Referral programme
Share your referral link and earn a portion of fees generated by the traders you introduce. The rewards system is embedded directly in the swap UI — look for the Refer button at the top.
Multi-network support
Swap on Ethereum mainnet and Gnosis Chain today. The solver framework powering CowSwap is built to expand — Forge-based testing has already validated the contracts across several testnets.
Open-source contracts
Every contract is verified on-chain and the source is publicly hosted on GitHub. You can inspect precisely what happens to your tokens — no hidden logic.
CowSwap by the numbers
These figures are approximate and capture cumulative activity since the protocol launched in 2021. They shift daily — almost always upward.
Curious about the underlying technology? Explore CowSwap's protocol design.
FAQ
Concise answers to the questions asked most frequently. For a more detailed breakdown, visit the full Q&A page.
How do I start trading on CowSwap?
Connect any ERC-20 compatible wallet, choose your sell and buy tokens, enter the amount, and confirm the swap. CowSwap takes care of everything else — routing, MEV protection, and settlement — with no extra effort on your part.
What is CowSwap and how does it differ from other DEXs?
CowSwap is a meta-DEX aggregator built on CoW Protocol. Rather than routing directly to AMMs, it batches orders and settles them through a competitive solver network, frequently matching trades peer-to-peer and cutting unnecessary gas costs from EIP-1559 transactions.
Is CowSwap safe and has it been audited?
Yes. The smart contracts have been reviewed by several independent security firms. The protocol has processed billions in volume since 2021 with no contract-level exploit. DeFi still carries inherent risk — read the official docs and trade responsibly.
Can I use CowSwap if I am on Polygon or another L2?
CowSwap currently supports Ethereum mainnet and Gnosis Chain. The solver architecture is built to accommodate additional networks over time. For now, bridge your tokens to a supported chain and you are ready to trade.
Why should I choose CowSwap over a standard DEX aggregator?
Most aggregators still leave you exposed to sandwich attacks. CowSwap's protocol uses batch auctions and Coincidence of Wants matching — solvers compete for the best price while front-running is structurally prevented. You get genuine protection, not just a marketing claim.
What tokens and networks does CowSwap support?
Thousands of ERC-20 tokens on Ethereum mainnet and Gnosis Chain. Liquidity is sourced automatically from Uniswap, Curve, Balancer, and beyond. If a token has on-chain liquidity anywhere, CowSwap can typically locate it. Learn more about decentralized exchanges on Wikipedia.