Skip to content

Updated for new quote rewards according to CIP-88 - #664

Open
Architsharma7 wants to merge 4 commits into
mainfrom
quote-reward-revamp
Open

Architsharma7 wants to merge 4 commits into
mainfrom
quote-reward-revamp

Conversation

@Architsharma7

@Architsharma7 Architsharma7 commented Sep 25, 2026 •

Copy link
Copy Markdown

Updates the price estimation competition (quote) rewards section of the solver rewards page to reflect CIP-88.

Remaining tasks:

  • Update the accounting period over which the quote reward budget is measured.
  • Is there a scope for orders eligible for quote rewards. If yes, define the scope of quote rewards, e.g. which orders are in scope (such as executed fill-or-kill market orders).
  • Define or update what happens in case of ties.

@vercel

vercel Bot commented Sep 25, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
docs Error Error Oct 1, 2026 6:44pm UTC

Request Review

@coderabbitai

coderabbitai Bot commented Sep 25, 2026 •

Copy link
Copy Markdown
Contributor

Important

  • 🔍 Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Advanced

Run ID: 17108236-a927-48e1-948a-27defa57e0c7

  • Autopilot · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Autopilot is currently an internal CodeRabbit preview.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

Comment thread docs/cow-protocol/reference/core/auctions/rewards.md Outdated
Comment thread docs/cow-protocol/reference/core/auctions/rewards.md Outdated
Comment thread docs/cow-protocol/reference/core/auctions/rewards.md Outdated
Comment thread docs/cow-protocol/reference/core/auctions/rewards.md
@Architsharma7
Architsharma7 marked this pull request as ready for review October 1, 2026 11:58
@Architsharma7
Architsharma7 requested a review from a team as a code owner October 1, 2026 11:58

@fleupold fleupold left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Two small nits remaining

The price estimation competition is a separate competition where solvers provide the best response to a quote request. Quote requests look almost identical to single-order batch auctions, where there is only one order with a trivial limit price, and solvers propose executions of this order with the goal to maximize "out amount minus gas costs" in the case of a sell request, or minimize "in amount + gas costs" in the case of a buy request.

As specified in [CIP-27](https://snapshot.org/#/cow.eth/proposal/0x64e061568e86e8d2eec344d4a892e4126172b992cabe59a0b24c51c4c7e6cc33), [CIP-36](https://snapshot.org/#/cow.eth/proposal/0x4e58f9c1208121c0e06282b5541b458bc8c8b76090263e25448848f3194df986) [CIP-57](https://snapshot.box/#/s:cow.eth/proposal/0x46d4fea1492207cf400fcb7a01141a7d4c730791d658cc77236941fc9eb7dccb), and [CIP-72](https://snapshot.box/#/s:cow.eth/proposal/0xc1b1252f0c99126b4e09730022faa31a7bb58073a3dc064c19b74d44164c39a7), a solver that provides the best quote to an order that is then submitted is rewarded if and only if all of the following conditions are satisfied:
As specified in [CIP-88](https://snapshot.box/#/s:cow.eth/proposal/0x3fc7dc270f3e315e9bc2449bf9f5d0288046125f82b9b140b5866c2886fe71ac), quote rewards are paid from a dedicated budget targeting 10% of protocol revenue per chain, separate from the performance and consistency reward budget.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

CIP-88 doesn't specify a target per chain (this is one of our interpretations). We should therefore mention the per chain part below when we explain how the budget it computed.


where, again, the conversion from native token to COW is done by using an up-to-date price (specifically, the average native token/COW Dune prices of the past 24h before the payout are used to determine these exchange rates).
The core team has a mandate to change how the quote reward budget is allocated among solvers, if needed, to strengthen the quote competition.
Any change to the allocation is announced to solvers in advance and reflected in this documentation.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's maybe cut that sentence

Suggested change
Any change to the allocation is announced to solvers in advance and reflected in this documentation.

This branch had an error being deployed

1 failed deployment
Preview — f8c412ae Deployed Oct 1, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants