Intent
A user’s desire to swap sellAmount of sellToken for buyAmount of buyToken. This is non-prescriptive, and allows for the execution path to be determined by the CoW Protocol. Also known as a discrete order.
Order
An intent to swap sellAmount of sellToken for buyAmount of buyToken. May be used interchangeably with intent.
Discrete Order
A single order submitted to the CoW Protocol API (i.e. GPv2Order.Data)
Programmatic Order
An intent by a smart contract to place 0..n discrete orders under some programmatic logic, implemented via the ComposableCoW contract. For example, a programmatic order may only be valid if the price of an asset reaches a certain level. (Also referred to as a “conditional order” in some contexts.)
Surplus
The price improvement on a user’s limit price.
Quote deviation
The difference between the quote the user received and the price at which their discrete order was settled.
Gasless
An expression that does not require a user to make a transaction on the blockchain, and therefore does not require the user to pay gas in the native token.
EBBO
Ethereum Best Bid and Offer. The highest bid price and lowest ask (offered) price for a token, sourced from among well known DEXs (Uniswap, Sushiswap, Balancer) as defined by the rules of the solver competition.
Internal buffers
A portfolio of tokens that is owned by the CoW Protocol in the settlement contract. They accumulate as the protocol collects fees during its standard operations. The buffers are used by solvers to facilitate trading and their total value is kept low by regular withdrawals.Last modified on March 12, 2026