CoW Protocol
active solvers settling batches
intent-based DEX protocol by volume
all time transactions
CoW Protocol leverages intents, batch auctions, and the largest solver network in DeFi to bring surplus-capturing, MEV-protected trades to users
CoW Protocol hosts a continuous competition between solvers to find better prices and protect users from MEV
CoW Protocol users sign an "intent to trade" message instead of directly executing orders on-chain (like on Uniswap). This lets solvers trade on behalf of the user.
Learn moreProfessional third parties known as solvers find the most optimal trade path from a combination of public and private liquidity sources - finding better prices than most users could find on their own.
Learn moreSolvers compete for the right to settle trades in batches, which give users additional MEV protection and allow for Coincidence of Wants.
The solver that wins the batch auction is the solver that finds the most surplus - so they win when you win.
Thanks to its unique architecture, CoW Protocol can do things other DEXs can't
Placing a limit order is like setting a trap for a price for your trade. CoW Swap is the only DEX that offers surplus on limit orders - and one of the only DEXs that offers limit orders at all
Time-weighted average price (TWAP) orders minimize price impact and volatility risk by letting you trade assets at fixed intervals over a period of time
Created with our friends at Yearn.fi, Milkman orders let you prep a trade today to be executed in the future - with the help of a price oracle so you don't get rekt
ERC-1271 smart orders let you custom code any trading logic into your smart contract
Easily deploy conditional orders that trigger when specified on-chain conditions are met
Add pre- and post- hooks to tie your trade to any other DeFi activity (bridging, staking, depositing, etc.)
Curve uses programmatic orders from CoW Protocol to streamline their fee burning processes. With the integration in place, Curve can take fees in any token and convert them automatically to CRV, while generating surplus and protecting themselves from MEV
Lido leverages programmatic orders as the backbone of “stonks” - a set of smart contracts that they use to manage treasury ops smoothly and securely without taking custody of funds. Stonks allows Lido DAO to "set and forget" complex trade intents without compromising the prices they receive on future swaps - minimizing time spent and human error
Safe chose CoW Protocol to power native swaps on the Safe app. The team chose to build on top of the CoW widget (the simplest way to integrate CoW Protocol) and is now earning revenue by offering MEV-protected swaps to its users
In the largest DAO trade ever, Nexus Mutual relied on CoW Swap to trade 14,400 ETH for rETH, a liquid staking token
Read moreCoW Protocol is open-source and permissionless. Thanks to comprehensive documentation and live coding tutorials, integrating the protocol is easy.
Read the docsDon't need overly custom trading logic? The CoW Swap widget is the easiest way to integrate swaps, TWAPs, and limit orders directly into your project site.
Integrate the widgetThe CoW DAO Grants program has awarded over $100,000 in grants to innovators that build public DeFi applications with CoW Protocol.
Apply for a grantSolvers are the backbone of CoW Protocol. In a nutshell, solvers are optimization algorithms that compete to find CoW Protocol users the best possible settlements for their trade intents.
Advanced solver teams can earn hundreds of thousands of dollars per year by winning batch auctions frequently.
Learn more about building a solver by reading the CoW Protocol docs.