CowSwap

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 Trading

No 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.

1
Declare your intent

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.

2
Solvers race to win

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.

3
Batch settlement executes

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.

4
Surplus credited to you

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."

5
Tokens arrive in your wallet

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.

$30B+ Total volume settled since launch
5M+ Trades completed on-chain
2 Networks supported (Ethereum & Gnosis Chain)
4+ Years running without a contract exploit

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.