Pre-proposal: Fund Muqa to build on Gitcoin stack
Hello Gitcoin,
I am kindly asking you to review this pre-proposal, join the discussion and provide your sentiment for this temp check. Thank you to @RohitMalekar and @CoachJ for helping with this proposal.
Background
Last summer, thanks to the Funding the Commons support and Gitcoin’s funding, I started working on a project which would get my home town, City of Split, to try out QF for one of their grant programs.
Since then, I have done a lot on advancing the idea. From multiple meetings with various city officials, collecting the data on city’s grants programs, analysing it, presenting at UNDP conference for cities, researching the needed tech stacks and potential integrations, to narrowing down the how and where we would use QF.
Also, I applied for EF Next Billion with this project in mind. Not only the project was selected as one of the very few, but it got additional funding for the purpose of building the app.
What are we building?
Ethereum has a number of protocols and apps that are both mature enough and solve a need a city has. We are building an open-source app customised for cities, which will serve as an interface to the Ethereum ecosystem of apps and protocols. Premier example of these, and the first one we want to offer access to is Gitcoin.
One of the most important things cities do, is allocating money for public goods. Whether they need direct grants, QF, retro funding or something else, they could and should use Allo protocol. We intend on running our grant programs on Allo protocol.
Gitcoin has built Grants Stack for the purpose of providing an easy and powerful interface for using Allo protocol. While using Allo protocol is a non-brainer for us, for Grants Stack we have some obstacles to use it as-is. It comes with its own set of features which are not directly usable by cities in their interaction with non-web3-native citizens, while some features which are needed are missing. We want to use as much of Grants stack as possible, but we have yet to look deeper and decide how to do it.
Here are some of the things we’ll probably need to do differently:
- we need to offer users an in-app non-custodial wallet with no need to manage private keys (we plan to use Cometh Connect for this)
- we need to offer simple in-app onramp solution which works well with local banks, cards, currencies and KYC requirements.
- we need to abstract away the cryptocurrency used, so that users who top up euros, see euro balance (which means we need to use euro stablecoin)
- we need to make it in local language with local legal documents
- we need to be able to support different types of grants than what is currently supported by Gitcoin. (Eg. citizens propose projects, but the city gets the money and executes)
- we need to use city-specific tools and available data for sybil resistance, and possibly for KYC
- we need to only show the rounds which a citizen can participate in
- we might need to integrate a forum for discussions on the rounds
- we might need to integrate an option for donors to vote on disbursement of funds after the execution
- we might need to allow for documents submission
- we might need to add additional types of fields in the submission forms
Where are we now?
To advance [or help implement] this project I was recently selected as part of the Ethereum Foundation’s Next Billion Fellowship Program. With their advisory and financial support we will build a minimum viable app for the purpose of running one specific QF grant round in Split, Croatia. Unfortunately, this funding is limited and besides building the app for pilot, doesn’t cover much more.
Also, there are multiple grant programs with multiple grant rounds which we could run through the app as well. We could just run the pilot, or we could build such an MVP, which would be usable by any city or other institution to run local grant programs on Ethereum and Allo. We have already started talks with UNDP about this possibility. They work directly with more than 100 cities and national governments, and thourgh their network, we could reach more users quickly.
What do we expect from the pilot?
The pilot will run in Split in September 2024. with a goal of at least 30 proposals and 1500 citizens donating (1% of population).
These citizens will be onboarded on Ethereum and Gitcoin.
What do we expect to achieve with additional funding?
June 2024 - November 2024
We will create an app and run a successful pilot in the city of Split during the fellowship (). We will do the necessary legal work, local marketing campaign, establish key partnerships, provide support for grant program managers, grantees and citizens, create a report and build a website to showcase the outcome.
December 2024 - May 2025
We will run multiple rounds of different types during the 6 months following the pilot.
Types of rounds:
- Municipal grant program
- Participatory budgeting
- Journalism funding on the national level
We will onboard the first cohort of cities after the pilot. We will make necessary adjustments to the app.
What do we ask?
Supplement the funding for current development milestone
We ask for funding to start working right away on incorporating Allo and Grants stack and preparing to run multiple rounds after the pilot on this infrastructure.
Extend the development runway to build more than prototype
We ask for funding to extend our development runway from 3 to 9 months, where for each quarter (or more frequent if needed) we would set objective and relevant milestones.
Costs of operations, marketing, bizdev and legal
We ask for funding to run local campaigns for rounds, for business development activities and for other costs there might be such as legal costs.
Conclusion
Please provide your opinions and thoughts. Do you think this project should be funded by Gitcoin. If not, why not and can we change something to make it better fitting. If yes, please express your support.