[ON HOLD] RFP-03 MEV Blocker Transactions and Stats Explorer

User-Friendly Explorer for MEV Blocker

Overview

The goal of this project is to create a comprehensive, user-friendly explorer that provides detailed analytics of MEV Blocker metrics in a simpler way than the current Dune Analytics Dashboard does. MEV Blocker explorer should display metrics such as

  • Transactions; both recent transactions, as well as any previous tx that has gone through the system.
  • Top refunded transactions with their ETH rebated values
  • Orderflow integrators
  • Total users
  • Total Volume Protected
  • Total ETH Rebated
  • Average Wait times
  • Any additional data point that can be found in this Dashboard and its interesting to show.

Additionally, the explorer should have the capabilities of allowing users to:

  • Install MEV Blocker RPC directly into users’ wallets via an “Add RPC to my wallet button”
  • Incorporate the capabilities of mevscanner.com (ability to input an address and indicate the amount of MEV lost, if any)
  • Include a “Get in touch with the team” button

Scope

The scope of the grant entitles the following “milestones”

  1. User Interface:
    • Intuitive and user-friendly design provided by the CoW DAO Designer team
    • Development of Mobile and desktop responsive interface based the UI given
  2. MEV Blocker Metrics:
    • Connecting the website to the MEV Blocker Dune Dashboard that contains all metrics
      • To review with the CoW DAO team which metrics are more appropriate to display.
  3. Functionalities:
    • Capabilities of mevscanner.com of indicating how much MEV a wallet has suffered (if any)

- Ability to install MEV Blocker directly into users' wallets from within the explorer.

  • Get in touch button that links to an email or telegram chat.

Deliverables

  1. Fully Functional Explorer:
    • A complete, user-friendly explorer with all specified features and functionalities.
  2. Source Code:
    • Fully commented and documented source code.
  3. Documentation:
    • Technical documentation
    • Installation and setup guide.
  4. Support and Maintenance Plan:
    • Detailed plan for ongoing support and maintenance.

Proposal Requirements

Interested parties should submit a proposal that includes the following:

  1. Project Plan: Detailed timeline and milestones, as well as Resource allocation.
  2. Team Composition: Relevant experience and expertise.
  3. Budget: Detailed budget breakdown.
  4. Previous Work: Examples of similar projects completed.

Evaluation Criteria

Proposals will be evaluated based on the following criteria:

  1. Technical Expertise
  2. Project Plan and Timeline
  3. Budget
  4. Team Experience
  5. Innovation and Usability

Submission Details

Proposals should be submitted by according to CoW DAO’s Grant Application Template.

4 Likes

I’m interested in this, I do have a proposal in mind. Have built solverscan.io before which has realtime analysits of each solver with relavent metrics. Can be done with Nextjs for frontend and nextjs or python for simple backend with dune query caching. Maintaince should not be that difficult if backend relies on dune for queries.

We’re interested in this grant and should create a proposal in the next days. The bleu team developed multiple Safe Apps for CoW (Stop Loss, CoW AMM Deployer, and Milkman) and the MEV Scanner website/bots. To create the proposal we have a few questions:

  • Should we present the proposal before CoW present the UIdesign or should we wait?
  • Are the metrics related to all transactions, or would filters like ‘block’, ‘address’, and ‘timestamp’ also be useful?
  • Should we query data about “how much MEV a wallet has suffered” from the Dune database or the Zeromev API, as mevscanner.com does?
  • Are you planning to have a dedicated page for each transaction, similar to CoW Explorer?
1 Like

Hi @bharath and @bleu!

Thank you for expressing interest on the grant. It was brought to my attention, and rightfully so, that this grant requires a deeper technical scope to make sure both parties are aligned. For this reason, I will put the grant on hold and will update it shortly after discussing with the core team what are the appropriate technical specs.

Thank you for your time

3 Likes