Learn how CoW Protocol's batch auctions and solver competition protect your trades from MEV, remove the need to pay gas yourself and return price improvements to you, what CoW Swap charges, and how it compares with the other large DEX aggregators.
Key takeaways
- CoW Swap is an intent-based exchange: you sign an order off-chain, and solvers compete in a batch auction to fill it, first by matching traders directly, then through on-chain liquidity.
- Per the CoW Protocol docs, each order pays a 2 bps volume fee (0.3 bps on stablecoin pairs) plus 50% of any price improvement over the quote, capped at 0.98%. Gas is paid by the solver and included in the price.
- Over the 30 days to November 10, 2026, CoW Swap handled $3.35 billion of volume, ranking fifth of the six aggregators compared here, behind Jupiter ($13.6 billion), 0x ($6.02 billion), KyberSwap and UniswapX, per DefiLlama.
- Its main advantage is protection against front-running and sandwich attacks; the trade-off is that settlement waits for the next batch instead of executing in your own transaction.
¿Qué es CoW Swap?
CoW Swap is the main trading interface for CoW Protocol, where CoW stands for Coincidence of Wants. It is an intent-based decentralized exchange (DEX) protocol. On a classic DEX, your trade executes immediately against an on-chain liquidity pool. On CoW Swap, orders are collected, matched and settled together in batches.
When you trade on CoW Swap, you sign an off-chain message that states what you want to sell, what you want to buy and the minimum amount you will accept. Third parties called solvers then compete to find the best way to fill your order. This competition, combined with peer-to-peer matching, gives you MEV protection and lets you trade without paying gas yourself.
CoW Protocol launched in 2021 and is governed by CoW DAO. On November 10, 2026, the CoW Protocol docs list its settlement contract on 11 mainnets: Ethereum, Arbitrum One, Avalanche, Base, BNB Chain, Gnosis Chain, Ink, Linea, Optimism, Plasma, Polygon. Over the previous 30 days it settled $3.35 billion of trades, per DefiLlama.
Comercio basado en intención
Firma lo que quieres intercambiar, no cómo. Los solvers compiten por encontrar la ruta de ejecución para cada orden.
Protegido contra MEV
Batch auctions and off-chain orders remove the front-running and sandwich attacks described on ethereum.org (see Sources).
Intercambios sin gas
No se necesita ETH para realizar una orden. Los solvers pagan el costo de la transacción y se incluye una tarifa de red en el precio de ejecución.
How CoW Swap Works
CoW Swap rests on three ideas: batch auctions, Coincidence of Wants (CoW), and solver competition. Together they form a trading model that differs from the automated market maker (AMM) model used by Uniswap. Our liquidity pool guide explains the AMM side.
Subastas por lotes
Instead of processing trades one by one as they arrive (as Uniswap or SushiSwap pools do), CoW Protocol collects orders over a short time window and settles them in a single on-chain transaction called a batch. Within a batch, all trades on the same token pair receive the same clearing price. No trader gets a worse deal for being later in the queue.
This removes the first-come, first-served ordering that MEV bots exploit. Because orders in a batch settle at one price, there is no profit in reordering them.
Coincidencia de Deseos (CoW)
The feature the protocol is named after, Coincidence of Wants, matches orders directly between traders when possible. If Alice wants to swap ETH for USDC and Bob wants to swap USDC for ETH in the same batch, their orders can be matched peer-to-peer without touching an AMM pool.
A CoW match avoids AMM pool fees and price impact. In practice, partial matches are common: part of an order is filled peer-to-peer, and the rest is routed to on-chain liquidity.
Competencia de Solvers
Once a batch is collected, solvers compete in an auction to settle it. Each solver proposes a solution: how to fill each order, which liquidity sources to use (Uniswap, Balancer, Curve, private market makers and others), and how to route the trades.
The solver whose solution gives traders the most surplus wins the batch. Surplus is the difference between the price you accepted and the price you actually got. Solvers are paid by the protocol for winning, so they compete to deliver more value to users. Only solvers on an allow-list managed by CoW DAO can submit settlements, per the CoW Protocol docs.
MEV Protection: How CoW Swap Shields Your Trades
El Valor Máximo Extraíble (MEV) es un costo oculto del trading en exchanges descentralizados. Los bots monitorean el mempool de Ethereum en busca de swaps pendientes y extraen valor mediante front-running (colocar una compra antes de la tuya para subir el precio) y ataques sándwich (comprar antes y vender después de tu operación para capturar el impacto en el precio que generas). Ethereum.org y Flashbots documentan estos ataques y su magnitud (ver Fuentes).
CoW Swap protects against them through several layers of design.
Envío de órdenes fuera de cadena
Orders are signed off-chain and do not enter the public mempool as pending transactions. Bots cannot see them to front-run them.
Precios de compensación uniformes
All orders on the same pair in a batch settle at the same price. There is no advantage to reordering transactions because the price does not depend on position.
Emparejamiento entre pares
Las coincidencias de CoW evitan los pools de AMM. Cuando las operaciones se emparejan directamente entre usuarios, no hay operación de pool que los bots puedan explotar.
Excedente para los traders
Price improvements found by solvers go to the trader, minus the protocol's share: 50% of any quote improvement, capped at 0.98% of the order (see the fee section below).
Key Features of CoW Swap
Operaciones sin gas
You do not pay gas for a swap. You sign an off-chain message, which costs nothing. The solver that wins the batch pays the gas to settle on-chain and is repaid through a network fee included in your execution price. Our guide to gas fees explains what that cost covers.
Once a token is approved, you can trade it with no ETH in your wallet. This helps users who hold only ERC-20 tokens. Selling native ETH still requires an on-chain transaction, because ETH cannot be moved by signature alone.
Optimización de excedentes
When a solver beats your quote, you keep part of the improvement. For example, if you are quoted 1,000 USDC for 0.5 ETH and the solver delivers 1,020 USDC, the protocol takes 50% of the 20 USDC improvement (10 USDC, well under the 0.98% cap), plus the 2 bps volume fee of about 0.20 USDC, and you receive about 1,009.80 USDC.
Competition between solvers is what produces this improvement. The CoW Protocol docs explain how surplus and fees are calculated (see Sources).
Órdenes límite
CoW Swap supports limit orders that cost no gas to place or cancel. They are signed off-chain and execute only when a solver can fill them at your price or better. You can also place time-weighted average price (TWAP) orders, which split a large trade into parts executed over time to reduce price impact.
CoW Hooks
CoW Hooks let you attach on-chain actions before or after a swap. For example, you can claim rewards, unwrap WETH or deposit into a vault in the same settlement as your swap. This makes CoW Swap a useful building block for DeFi automation.
CoW Swap Fees
CoW Protocol publishes the fee models currently active on its governance fee page (see Sources). All protocol fees are taken from the execution in the surplus token (the token you buy on a sell order), not as a separate transfer, so the amount you receive already reflects them. Partner apps that integrate CoW Protocol may add their own fee.
| Fee | Applies to | Rate (per CoW Protocol docs, November 2026) |
|---|---|---|
| Volume fee | All orders | 2 bps (0.02%) of volume; 0.3 bps (0.003%) on correlated assets such as stablecoin and RWA pairs |
| Quote improvement fee | Market orders (and in-market limit and TWAP orders) that execute better than quoted | 50% of the improvement, capped at 0.98% of order volume |
| Surplus fee | Out-of-market limit orders and discrete TWAP orders | 50% of surplus, capped at 0.98% of order volume |
| Network fee | All orders | Gas paid by the solver, included in the execution price |
Over the 30 days to November 10, 2026, users paid $2.04 million in fees on CoW Swap, per DefiLlama, or about 6.1 bps of its volume. That is above Jupiter (1.2 bps) and KyberSwap (1.1 bps), which charge little or no protocol fee on standard swaps. A lower headline fee does not mean a better net price: what matters is the amount you receive after fees, gas, price impact and MEV, so compare the final quote.
How to Trade on CoW Swap
Follow these steps to place your first MEV-protected swap.
Conecta tu billetera
Visit swap.cow.fi and connect a wallet such as MetaMask, Rabby, a WalletConnect wallet or a hardware wallet. Select the network you want to trade on; the supported networks are listed in the CoW Protocol docs.
Seleccionar tokens & cantidad
Choose the token you want to sell and the token you want to buy, then enter the amount. CoW Swap shows a price quote, the fee, and the minimum amount you will receive after your slippage tolerance.
Aprobar token (solo la primera vez)
The first time you sell a token on CoW Swap, you approve the CoW Protocol vault relayer contract to move that token. This is a one-time on-chain transaction per token, and it costs gas, unless the token supports a gasless permit. After that, swaps of that token need only a signature.
Firmar la orden
Haz clic en "Swap" y firma la orden en tu cartera. Esta es una firma sin gas (datos tipados EIP-712) que define tu orden. La orden se envía entonces al libro de órdenes de CoW Protocol.
Esperar la liquidación
Solvers include your order in an upcoming batch. Settlement usually takes from under a minute to a few minutes, depending on the network. You can follow the order on the CoW Explorer. If no solver can fill it at your limit price before it expires, nothing is charged.
El token COW
COW is the governance token of CoW DAO. It launched in 2022 with a maximum supply of 1 billion tokens. On November 10, 2026, COW traded at $0.104, with a market cap of $60 million and about 574 million tokens in circulation, per CoinGecko. Its all-time high was $2.22 in March 2022.
Gobernanza
Los tenedores de COW votan sobre actualizaciones del protocolo, parámetros de comisiones, gastos de tesorería y reglas de bonding de solvers a través de propuestas de CoW DAO, discutidas en el foro y votadas en Snapshot.
Vinculación de Solucionadores
Los solvers deben depositar una fianza para participar en la subasta. La fianza puede ser recortada si un solver incumple las reglas, lo que alinea a los solvers con los usuarios. El tamaño de la fianza y los activos son establecidos por CoW DAO.
Ingresos por Tarifas
The fees in the table above are the protocol's revenue: $2.04 million over the 30 days to November 10, 2026, per DefiLlama. How that revenue is used (treasury, solver rewards, any buybacks) is decided by CoW DAO governance; the current policy is on the forum.
CoW Swap vs 1inch, 0x, UniswapX, Jupiter and KyberSwap
CoW Swap competes with other DEX aggregators: services that look across many liquidity sources to fill your trade. The table below compares the six largest by 30-day volume tracked by DefiLlama, ordered by volume.
How We Compared Them
Each aggregator is described on the same criteria: how orders are filled, swap volume over the 30 days to November 10, 2026 (DefiLlama aggregator dataset), fees paid by users over the same period where DefiLlama reports them, the published fee model and who pays gas. Fee models come from each project's official documentation or pricing page on November 10, 2026, listed in Sources. Coinstancy does not run a DEX aggregator. Figures are a dated snapshot: check the live values.
| Agregador | How orders are filled | Volume, 30 days | User fees, 30 days | Published fee model | Gas |
|---|---|---|---|---|---|
| Jupiter (Solana) | Aggregator routing across Solana DEXs; Ultra and Swap V2 order flow | $13.6 billion | $1.59 million (1.2 bps) | Ultra: 0 bps on pegged pairs, 2 bps SOL-stablecoin, 5 bps LST-stablecoin, 10 bps other pairs, 50 bps on tokens less than 24 hours old | Solana network fee |
| 0x (Swap API, used by Matcha and wallets) | Aggregation API that apps and wallets integrate | $6.02 billion | Not reported separately | 0.15% on select token pairs on the Standard plan, plus any fee the integrating app adds | User pays; Gasless API adds gas to the 0.15% fee |
| KyberSwap Aggregator | Aggregator routing across EVM DEXs | $5.36 billion | $563,023 (1.1 bps) | No protocol fee on swaps; positive slippage is collected on certain trades | El usuario paga |
| UniswapX | Dutch auction; competing fillers | $3.38 billion | Not reported separately | Filler gas and margin are built into the quoted price; no separate rate is listed in the UniswapX architecture docs | Filler pays; included in the price |
| CoW Swap | Batch auction; solvers compete, peer-to-peer matching (CoW) first | $3.35 billion | $2.04 million (6.1 bps) | Volume fee of 2 bps (0.3 bps on stablecoin and RWA pairs), plus 50% of any quote improvement or limit-order surplus, capped at 0.98% of the order | Solver pays; included in the price |
| 1inch | Classic aggregation, or Fusion (Dutch auction with resolvers) | $2.80 billion | Not reported separately | Fusion: resolvers include gas in the exchange price; check the quote for any fee | User pays in Classic; resolver pays in Fusion |
Jupiter operates on Solana, where CoW Protocol is not deployed, so it does not compete with CoW Swap on the same networks. Among Ethereum-focused aggregators, 0x ($6.02 billion) and KyberSwap ($5.36 billion) handled more volume than CoW Swap, while UniswapX ($3.38 billion) was about level and 1inch ($2.80 billion) slightly behind. Uniswap's own pools, which most of these aggregators route through, are counted as a DEX and handled $63.2 billion over the same period.
Feature Comparison
| Característica | CoW Swap | Uniswap (pools and UniswapX) | 1inch |
|---|---|---|---|
| Modelo de negociación | Subasta por lotes + solucionadores | AMM pools; UniswapX Dutch auction with fillers | Aggregator; Fusion Dutch auction with resolvers |
| Protección MEV | Built into every order | Through UniswapX | Through Fusion |
| Who pays gas | Solver (in the price) | You on AMM swaps; filler on UniswapX | You in Classic mode; resolver in Fusion |
| Price improvement | Shared 50/50 with the protocol, capped at 0.98% | Dutch auction decays toward a fill | Dutch auction decays toward a fill |
| Peer-to-peer matching | Yes (Coincidence of Wants) | No | No |
| Composabilidad (Hooks) | CoW Hooks | Uniswap v4 hooks | See 1inch docs |
Funciones avanzadas
Beyond simple swaps, CoW Protocol offers features aimed at developers, DAOs and advanced users.
CoW Hooks
CoW Hooks let you attach pre-swap and post-swap actions to an order. A pre-hook might withdraw tokens from a vault, and a post-hook might deposit the output into a lending protocol. The actions run in the same settlement transaction as the swap. Use cases include:
- Reclama recompensas de staking y cámbialas inmediatamente a una stablecoin
- Transfiere tokens de L2 a Ethereum, luego cámbialos y deposítalos en Aave
- Desenvuelve WETH a ETH después de un intercambio
- Aprueba un token y cámbialo en una sola interacción
Órdenes programáticas
Los contratos inteligentes pueden realizar órdenes en CoW Protocol a través del marco de órdenes programáticas. Esto permite que las DAO, las tesorerías y los protocolos automaticen operaciones. Las órdenes TWAP (precio medio ponderado por tiempo) dividen una operación grande en partes más pequeñas a lo largo del tiempo para reducir el impacto en el precio.
Milkman es un contrato construido sobre CoW Protocol que permite a una tesorería enviar una operación cuyo precio se verifica contra un oráculo on-chain en el momento de la ejecución, de modo que la operación solo se liquida a un precio de mercado justo.
CoW AMM
CoW AMM is an automated market maker designed to reduce loss-versus-rebalancing (LVR), the loss liquidity providers suffer when arbitrageurs trade against stale pool prices. In a classic AMM, that arbitrage profit goes to bots. In CoW AMM, the pool is rebalanced inside the CoW Protocol batch auction, and solvers compete to give the pool the best price. DefiLlama lists Balancer CoW AMM among the Balancer protocol's products.
Whether this improves returns for a given pool depends on the assets and market conditions. CoW DAO publishes pool data on its site; check it before providing liquidity, and read our guide on impermanent loss first.
Preguntas frecuentes
Is CoW Swap safe to use?
What fees does CoW Swap charge?
¿Cómo protege CoW Swap contra el MEV?
Do I need to pay gas fees on CoW Swap?
Is CoW Swap bigger than 1inch or Uniswap?
¿Para qué se utiliza el token COW?
How is CoW Swap different from Uniswap?
Continuar aprendiendo
Explore more guides on DeFi protocols and trading.
Uniswap vs CoW Swap
Comparación lado a lado de los dos modelos DEX: AMM vs subastas por lotes.
Leer ComparaciónGuía Balancer
Weighted pools, V3, the November 2025 exploit and how Balancer compares with Uniswap and Curve.
Leer Guía¿Qué son las tarifas de gas?
What you pay for when you send a transaction, and how to pay less of it.
Leer GuíaPon tu conocimiento DeFi en práctica
After swapping tokens on CoW Swap, you can place your USDC in Coinstancy Dollar Savings at a fixed 7.50% APY, the rate currently in force, which may be revised. Interest accrues every second and is automatically reinvested. No lock-up; you can request a withdrawal at any time, normally settled within 48 calendar hours. Coinstancy is custodial: your USDC first enters a multisignature wallet operated by Coinstancy.
Comienza a ganar en CoinstancyFuentes y lecturas adicionales
Las cifras y afirmaciones de esta página se basan en los documentos que aparecen a continuación. Las cifras sensibles al tiempo (tasas, rendimientos, comisiones, datos de mercado) cambian: verifica el valor en vivo en la fuente antes de actuar en consecuencia.
- Documentación de CoW Protocoldocs.cow.fi
How batch auctions, Coincidence of Wants, solvers, surplus, CoW Hooks and programmatic orders work.
- CoW Protocol documentation, Feesdocs.cow.fi
The volume fee, quote improvement fee and surplus fee currently active, their caps and how they are charged.
- Documentación de CoW Protocol, contratos principalesdocs.cow.fi
The networks on which the settlement contract is deployed, and the upgradeable solver allow-list.
- Repositorio de contratos de CoW Protocol (GitHub)github.com
Open source settlement contracts and the published audit reports.
- CoW DAO forumforum.cow.fi
Propuestas de gobernanza sobre comisiones, bonding de solvers y uso de la tesorería decididas por los tenedores de COW.
- DefiLlama, DEX aggregatorsdefillama.com
30-day volume of CoW Swap, Jupiter, 0x, KyberSwap, UniswapX and 1inch, and Uniswap DEX volume.
- DefiLlama, Feesdefillama.com
Fees paid by users over 30 days on CoW Swap, Jupiter Aggregator and KyberSwap Aggregator.
- Jupiter developer docs, Ultra Swap feesdev.jup.ag
Jupiter Ultra fee tiers by pair type (Ultra is now superseded by Swap V2).
- 0x, Pricing0x.org
The 0.15% fee on select pairs for the Swap API Standard plan and on Gasless API swaps.
- KyberSwap, Fee Scheduledocs.kyberswap.com
No protocol fee on aggregator swaps, positive slippage collection, and fees on other KyberSwap products.
- Uniswap developer docs, UniswapX architecturedevelopers.uniswap.org
How UniswapX Dutch orders and filler competition work.
- Uniswap developer docs, Feesdevelopers.uniswap.org
Uniswap pool fee tiers and the protocol fee activated by the UNIfication proposal.
- 1inch, Fusion Protocol1inch.network
How 1inch Fusion works: Dutch auction, resolvers paying gas and including it in the price.
- Ethereum.org, valor máximo extraíble (MEV)ethereum.org
Definiciones de MEV, front-running y ataques sándwich utilizadas en esta guía.
- Documentación de Flashbotsdocs.flashbots.net
Research and tooling on MEV extraction on Ethereum.
- CoinGecko, CoW Protocol (COW)coingecko.com
COW price, market cap, circulating and maximum supply, and all-time high.
Last reviewed: November 2026. External links open in a new tab; Coinstancy is not responsible for their content.
¿Listo para operar con protección MEV?
Use CoW Swap for MEV-protected trades, then earn 7.50% APY on your USDC with Coinstancy Dollar Savings.