COINSTANCY / ACADEMY

The Complete Guide to CoW Swap

How CoW Swap works: batch auctions, solver competition and MEV protection, gasless orders, its fee model, the COW token, and how its volume and fees compare with 1inch, 0x, UniswapX, Jupiter and KyberSwap.

Updated Published 17 min read

Updated November 2026 DeFi

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.

O que é 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.

Negociação Baseada em Intenção

Assine o que você deseja negociar, não como. Os solvers competem para encontrar o caminho de execução para cada ordem.

MEV Protegido

Leilões em lote e ordens fora da cadeia removem o front-running e os ataques sandwich descritos em ethereum.org (ver Fontes).

Swaps sem Gas

No ETH needed to place an order. Solvers pay the transaction cost, and a network fee is included in the execution price.

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.

1

Leilões em lote

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.

Isto elimina a ordenação por ordem de chegada, que os bots de MEV exploram. Como as ordens num lote são liquidadas a um único preço, não há lucro em reordená-las.

2

Coincidência de Desejos (CoW)

A funcionalidade que dá nome ao protocolo, Coincidência de Vontades, emparelha ordens diretamente entre traders quando possível. Se Alice quiser trocar ETH por USDC e Bob quiser trocar USDC por ETH no mesmo lote, as suas ordens podem ser emparelhadas ponto a ponto sem tocar numa pool de AMM.

Uma correspondência CoW evita as taxas das pools de AMM e o impacto no preço. Na prática, as correspondências parciais são comuns: parte de uma ordem é preenchida peer-to-peer, e o restante é encaminhado para a liquidez on-chain.

3

Competição 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

O Valor Máximo Extraível (MEV) é um custo oculto da negociação em exchanges descentralizadas. Bots monitoram o mempool do Ethereum em busca de swaps pendentes e extraem valor por meio de front-running (colocar uma compra à frente da sua para elevar o preço) e ataques sandwich (comprar antes e vender depois da sua negociação para capturar o impacto no preço que você cria). Ethereum.org e Flashbots documentam esses ataques e sua escala (ver Fontes).

CoW Swap protects against them through several layers of design.

Submissão de Ordem Off-Chain

As ordens são assinadas fora da cadeia e não entram no mempool público como transações pendentes. Os bots não conseguem vê-las para as antecipar.

Preços de Liquidação 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.

Correspondência Peer-to-Peer

CoW matches bypass AMM pools. When trades are matched directly between users, there is no pool trade for bots to exploit.

Excedente para 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

Negociação sem 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.

Depois que um token é aprovado, você pode negociá-lo sem ETH na sua carteira. Isso ajuda usuários que possuem apenas tokens ERC-20. Vender ETH nativo ainda exige uma transação on-chain, porque o ETH não pode ser movido apenas por assinatura.

Otimização de Excedente

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

Ordens de Limite

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.

Ganchos CoW

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.

1

Conecte sua carteira

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.

2

Selecionar Tokens & Quantia

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.

3

Aprovar Token (Apenas na Primeira 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.

4

Assine a Ordem

Click "Swap" and sign the order in your wallet. This is a gasless signature (EIP-712 typed data) that defines your order. The order is then submitted to the CoW Protocol order book.

5

Aguarde a liquidação

Os solvers incluem a sua ordem num próximo lote. A liquidação costuma demorar de menos de um minuto a alguns minutos, dependendo da rede. Pode acompanhar a ordem no CoW Explorer. Se nenhum solver conseguir executá-la ao seu preço limite antes de expirar, nada é cobrado.

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

Governança

Os detentores de COW votam em atualizações de protocolo, parâmetros de taxas, gastos do tesouro e regras de bonding de solvers por meio de propostas da CoW DAO, discutidas no fórum e votadas no Snapshot.

Vinculação de Solver

Os solvers devem depositar uma garantia para participar do leilão. A garantia pode ser penalizada se um solver violar as regras, o que alinha os solvers com os usuários. O tamanho da garantia e os ativos são definidos pela CoW DAO.

Receita de Taxas

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 Usuário 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

Recurso CoW Swap Uniswap (pools and UniswapX) 1inch
Modelo de Negociação Leilão em lote + solucionadores AMM pools; UniswapX Dutch auction with fillers Aggregator; Fusion Dutch auction with resolvers
Proteção 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) Não Não
Composabilidade (Hooks) Ganchos CoW Uniswap v4 hooks See 1inch docs

Recursos Avançados

Beyond simple swaps, CoW Protocol offers features aimed at developers, DAOs and advanced users.

Ganchos CoW

Os CoW Hooks permitem anexar ações de pré-swap e pós-swap a uma ordem. Um pré-hook pode retirar tokens de um cofre, e um pós-hook pode depositar o resultado em um protocolo de empréstimo. As ações são executadas na mesma transação de liquidação que o swap. Os casos de uso incluem:

  • Reclame recompensas de staking e troque-as imediatamente por uma stablecoin
  • Transfira tokens da L2 para Ethereum, depois troque e deposite na Aave
  • Desembrulhe WETH para ETH após uma troca
  • Aprove um token e troque em uma única interação

Ordens Programáticas

Os contratos inteligentes podem colocar ordens no CoW Protocol através do framework de ordens programáticas. Isto permite que DAOs, tesourarias e protocolos automatizem negociações. As ordens TWAP (preço médio ponderado no tempo) dividem uma negociação grande em partes menores ao longo do tempo para reduzir o impacto no preço.

O Milkman é um contrato construído no CoW Protocol que permite a uma tesouraria submeter uma negociação cujo preço é verificado contra um oráculo on-chain no momento da execução, de modo que a negociação só é liquidada a um preço 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.

Perguntas Frequentes

Is CoW Swap safe to use?
CoW Swap is a self-custodial interface for CoW Protocol: your tokens stay in your wallet until a solver settles your order on-chain. You sign an order (an intent) instead of sending a swap transaction yourself. The settlement contracts are open source and the audit reports are published in the contracts repository (see Sources). Like any DeFi protocol, it still carries smart contract risk, and you must approve a token allowance once per token, so check the contract address before you approve. The solver allow-list contract is upgradeable by CoW DAO, per the CoW Protocol docs.
What fees does CoW Swap charge?
Per the CoW Protocol fee page, every order pays a volume fee of 2 basis points (0.02%), or 0.3 basis points on correlated assets such as stablecoin pairs. Market orders also pay 50% of any quote improvement (the amount by which you beat the quoted price), and out-of-market limit orders pay 50% of their surplus; both are capped at 0.98% of the order. Fees are taken from the execution, not charged as a separate transfer, and the network fee for gas is built into the price. Partner apps that integrate CoW Protocol can add their own fee.
Como o CoW Swap protege contra MEV?
CoW Swap uses batch auctions instead of one-by-one execution. Orders are signed off-chain, collected into a batch, matched peer-to-peer when possible (a Coincidence of Wants), and the rest is routed through on-chain liquidity by competing solvers. Your order never sits in the public mempool as a pending transaction, so bots cannot see it and front-run it. Orders on the same pair in a batch settle at a uniform clearing price, so reordering brings no profit.
Do I need to pay gas fees on CoW Swap?
You do not pay gas directly for a swap. You sign an off-chain message, and the solver that settles your order pays the gas. The cost is included in the execution price as a network fee. You still need gas for the one-time token approval unless the token supports gasless permit approvals. Selling native ETH also needs an on-chain transaction, because ETH cannot be moved by signature alone.
Is CoW Swap bigger than 1inch or Uniswap?
By aggregator volume, CoW Swap ranked fifth of the six aggregators compared here over the 30 days to November 10, 2026, with $3.35 billion, per DefiLlama. Jupiter on Solana handled $13.6 billion, 0x $6.02 billion, KyberSwap $5.36 billion, UniswapX $3.38 billion and 1inch $2.80 billion. Uniswap's own pools are counted separately as a DEX, with $63.2 billion over the same period. Volume says nothing about the price you get on a given trade: compare quotes before you swap.
Para que serve o token COW?
COW is the governance token of CoW DAO. Holders vote on protocol parameters, fee policy, grants and treasury use through Snapshot. Solvers must post a bond to participate in the auction, and CoW DAO sets the bonding rules. On November 10, 2026, COW traded at $0.104 with a market cap of $60 million and about 574 million tokens in circulation out of a 1 billion maximum, per CoinGecko.
How is CoW Swap different from Uniswap?
Uniswap is an automated market maker (AMM): your swap executes directly against a liquidity pool in a transaction you send yourself, and you pay the pool's swap fee (0.01% to 1% on v3 pools) plus gas. CoW Swap is intent-based: you sign an order, and solvers compete to fill it using any liquidity source, including Uniswap pools and peer-to-peer matches. The batch auction protects against front-running, and price improvement beyond your quote is shared between you and the protocol (50% each, capped at 0.98% of the order).

Continuar aprendendo

Explore mais guias sobre protocolos DeFi e negociação.

Coloque seu conhecimento DeFi em prática

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.

Comece a ganhar na Coinstancy

Fontes e leitura adicional

Os números e as afirmações nesta página baseiam-se nos documentos abaixo. Os números sensíveis ao tempo (taxas, rendimentos, comissões, dados de mercado) mudam: verifique o valor atual na fonte antes de agir com base nele.

  1. Documentação do CoW Protocoldocs.cow.fi

    Como funcionam os leilões em lote, a Coincidência de Vontades, os solvers, o excedente, os CoW Hooks e as ordens programáticas.

  2. CoW Protocol documentation, Feesdocs.cow.fi

    The volume fee, quote improvement fee and surplus fee currently active, their caps and how they are charged.

  3. Documentação do CoW Protocol, contratos principaisdocs.cow.fi

    The networks on which the settlement contract is deployed, and the upgradeable solver allow-list.

  4. CoW Protocol contracts repository (GitHub)github.com

    Open source settlement contracts and the published audit reports.

  5. Fórum do CoW DAOforum.cow.fi

    Propostas de governança sobre taxas, vínculo de solvers e uso do tesouro decididas pelos detentores de COW.

  6. DefiLlama, DEX aggregatorsdefillama.com

    30-day volume of CoW Swap, Jupiter, 0x, KyberSwap, UniswapX and 1inch, and Uniswap DEX volume.

  7. DefiLlama, Feesdefillama.com

    Fees paid by users over 30 days on CoW Swap, Jupiter Aggregator and KyberSwap Aggregator.

  8. Jupiter developer docs, Ultra Swap feesdev.jup.ag

    Jupiter Ultra fee tiers by pair type (Ultra is now superseded by Swap V2).

  9. 0x, Pricing0x.org

    The 0.15% fee on select pairs for the Swap API Standard plan and on Gasless API swaps.

  10. KyberSwap, Fee Scheduledocs.kyberswap.com

    No protocol fee on aggregator swaps, positive slippage collection, and fees on other KyberSwap products.

  11. Uniswap developer docs, UniswapX architecturedevelopers.uniswap.org

    How UniswapX Dutch orders and filler competition work.

  12. Uniswap developer docs, Feesdevelopers.uniswap.org

    Uniswap pool fee tiers and the protocol fee activated by the UNIfication proposal.

  13. 1inch, Fusion Protocol1inch.network

    How 1inch Fusion works: Dutch auction, resolvers paying gas and including it in the price.

  14. Ethereum.org, Valor máximo extraível (MEV)ethereum.org

    Definitions of MEV, front-running and sandwich attacks used in this guide.

  15. Documentação do Flashbotsdocs.flashbots.net

    Pesquisa e ferramentas sobre extração de MEV na Ethereum.

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

Pronto para negociar com proteção MEV?

Use CoW Swap for MEV-protected trades, then earn 7.50% APY on your USDC with Coinstancy Dollar Savings.