CoW Protocol is a decentralised finance (DeFi) system that utilises a unique batch auction mechanism to execute trades. Its design aims to minimise gas costs, reduce Automated Market Maker (AMM) fees, and mitigate execution risks in the cryptocurrency trading space.
CoW Protocol functions by allowing users to submit trade intents, which are essentially signed messages specifying transaction conditions on Ethereum and other EVM-compatible chains. These intents are batched together and processed through auctions to determine optimal execution paths. Solvers, third-party entities, compete to find the best execution paths across diverse liquidity sources. It leverages a mechanism called Coincidence of Wants (CoW) to enable direct peer-to-peer transactions when overlapping trade intentions are identified within batches.
CoW Protocol's primary use cases lie in the DeFi and cryptocurrency trading sectors. It offers:
CoW Protocol originated within Gnosis, where its team developed the foundation for automated market mechanisms. Initially experimenting with Dutch auctions, the team pivoted to batch auctions to address issues related to token diversity and speed. Officially launched in 2021, CoW Protocol introduced a sophisticated mechanism for MEV protection and delegated trading execution. It has since grown in market presence, with significant trading volume and strong community governance supported by CoW DAO.