Grant Title:
MEVaporized — Have I Been MEVd Bot
Author:
bleu
About You:
bleu collaborates with companies and DAOs as a web3 technology and user experience partner. We’re passionate about bridging the experience gap we see in blockchain and web3.
Grant Category:
CoWmunity growth
Grant Description:
As described on this RFP, the CoW marketing team has interest to promote MEV Blocker by creating a bot that helps twitter users to check if and how much any given address was MEV’d. We would also like to propose additional features, like a Discord integration, daily overview tweets and privacy preservation mechanisms.
Milestones:
|Milestone|Due Date|Payment| | --- | --- | --- | |Twitter Bot|within a week|2k xDAI| |Discord Bot|within a week|0.5k xDAI| |Telegram Bot|within a week|0.5k xDAI| |Dashboard|within a week|1.5k xDAI|
Twitter Bot:
This milestone includes all the RFP features. The bot will scan mentions and messages for addresses. These addresses will then be queried on the Zeromev API, and the bot will respond with the total MEV losses along with a call to action for MEV Blocker.
The reply message will have the following format presented on the forum post.
In situations where Twitter users prefer to keep their addresses private, the bot will also respond to direct messages (DMs) as well. Its behavior in DMs will mirror that of the baseline feature.
Also, the bot will post weekly tweets with MEV stats. The bot will retrieve more information from the same API and share:
This weekly message will include images that will be programmatic generated from a template. An example of an image that can be generated (with fake data) is the chart below with the top 5 protocols in which users lost more funds on MEV is on the forum post.
Discord Bot
We propose integrating all accepted features into Discord. A /mevscanner command will be available to scan an address and reply with the same Twitter message template. Additionally, we could also mirror the same daily overview posts from in a dedicated Discord channel. Bot DM will be open to privacy-preserving scans. The weekly overview messages will be also posted in a dedicated channel.
Telegram Bot
We propose integrating the bot on Telegram. The bot can be added on groups or contacted on DM to privacy-preserving. In each case, when you send an address to the bot, it will reply with the same template as the Twitter message.
Dashboard
Simple web application where users can enter one address, or connect a wallet, to be scanned. References to the page are presented on the forum post.
Funding Request:
We suggest releasing payments upon the completion of each milestone. Furthermore, to ensure ongoing support and maintenance of the bot over the next year, we propose a vesting schedule that includes an additional 6k COW, to be disbursed after the bot’s delivery.
This approach is intended to align our incentives with the continuous maintenance and support of the bot. Small modifications such as new templates and layouts are included. However, new features such as new graphs for the dashboard, new actions of the bot, or new database integrations will have to be billed apart (probably on a small core contributor proposal).
Considering that the funding can be made all after the project delivery and it is:
Also, for the Twitter Bot, the basic plan that costs 100 USD / month of the Twitter API will be needed and is not included in the budget above. To cover this, the CoW Grants team can choose to provide an API key to be used or send us an additional USD equivalent amount to pay for it.
Budget Breakdown:
The budget includes the hourly rates of a developer during the execution, and a project manager on a need-basis. It also includes the diluted maintenance costs for 6 months. It also covers the expenses incurred during any eventual deployments. It does NOT include any fees paid to the Twitter API should the CoW team wish to use features that are gated (e.g. send >1k tweets/mo).
Gnosis Chain Address (to receive the grant):
0x554866e3654E8485928334e7F91B5AfC37D18e04
Terms and Conditions:
By submitting this grant application, I acknowledge and agree to be bound by the CoW DAO Participation Agreement and the CoW Grant Terms and Conditions.