Grant Title:
Automate MEV Blocker Billing
Author:
Github: @cowanator
About You:
I'm an experienced blockchain engineer and have been following the development of cowswap since dfusion.
Grant Category:
Other (Operation Automation)
Grant Description:
Milestones:
Milestone 1: Submit the billing data for period on chain
Execute the relevant Dune queries (Fee per Block & Payment Due) for the prescribed billing period and retrieve the execution results.
Combine the query results and write the billing data to the MEVBlockerFeeTill contract by invoking its bill function.
This is to be containerized and run on a weekly schedule.
Note that Milestone 1 is already complete and can be found at https://github.com/cowanator/mb-billing under release tag v0.0.0.
Milestone 2: Check Payment Status of Builders
draft function to deduct the fees from the builder's bond.Milestone 3 [Optional]: Professionalize query maintenance and transaction submission
main, the Dune Query Updater workflow is triggered to save the changes.Funding Request:
Funding request summary: 4500 COW + (optional 2250 COW for Milestone 3) paid as 2250 COW per milestone.
Gnosis Chain Address (to receive the grant):
gno:0x1ac70B075D431379c3eaF18C130764B2f609C503
Referral:
Terms and conditions:
By applying for this grant, I agree to be bound by the CowDAO Participation Agreement and the COWDAO Grant Terms and Conditions.