supermodularxyz / supermodules

9 stars 0 forks source link

Open Source Web2 SimpleGrants Platform #1

Open owocki opened 2 years ago

owocki commented 2 years ago

I am looking to build a web2 Grants platform that simplifies the facilitation of funding public goods in local communities.

Here is what Im thinking the architecture could look like:

A platform that hosts grants, with a plugin architecture that allows various

  1. capital allocation plugins (eg quadratic funding, dominance assurance contracts, etc)
  2. checkout plugins

This platform would have easy ways to publishing to/subscribing from grants registries in the web3 ecosystem, allowing easy transferability of grants from each paradigm.

Screen Shot 2022-11-04 at 7 44 36 AM

The main "customers" for this platform would be

  1. Grant owners - who want to get funds
  2. Grant contributors - who want to give their favorite projects funding
  3. (optionally) ecosystem builders - who want to support ecosystems of public goods
Screen Shot 2022-11-04 at 7 47 45 AM

The application would need to have the following.

  1. Create Grant Flow
  2. Checkout Flow
  3. Add Matching Funds Flow
  4. Analytics Module to track contributions

From a technology perspective, we are looking to build this "right". That means good docs, good test coverage, responsive design, maintainable codebase, etc. I've already validated the market for this with two throwaway builds (1, 2) and we want to invest in a solid codebase to host future web2 grants campaigns.

If you are a builder, please submit your application on the gitcoin bounty below. I will select a builder (or team of builders) to build it in the next couple of weeks.

I set the bounty to 10 ETH, but the actual compensation will probably be T&M as we kick off the project.

gitcoinbot commented 2 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


This issue now has a funding of 10.0 ETH (15723.2 USD @ $1572.32/ETH) attached to it.

owocki commented 2 years ago

gm gm - im going to decide whos working on this soon.

hardiktheprogrammer commented 2 years ago

hey I wanna work on your bountie please connect with me on discord

ginanisque commented 1 year ago

I am ready to start work on this project. I have applied on the bounty page. My discord: ginanisque#5799

gusaus commented 1 year ago

As a participant in the pilot round, I’m particularly interested in a platform that could not only revive FundOSS https://github.com/FUNDOSS/fundoss/issues/42, but be used for other purposes (software specific fundraisers, interest areas, location based, etc.).

So will all that be possible with this platform? Is it a work in progress or is there still a need for builders?

tkgshn commented 1 year ago

Also, I'd like to use Web2 QF with local government. The project is now in the idea phase, but I expect Simple Grant to be used as soon as possible. and I tried local env, but it's not completed, especially since some functions don’t have a front-end. just requires tapping SQL directly. so it is not. so, let me know if you guys have any progress about this one. @gusaus @owocki about this chat. (btw, supermodular's forum is not in read-only mode? i can't login) https://community.supermodular.xyz/t/sip-cohort-2-opportunity-3-web2-5-simplegrants-platform/95/8

tkgshn commented 1 year ago

After 4 days of testing the OSS in my local environment, the documentation looks very complete, but it doesn't seem to actually work.

-And I originally thought that as long as I forked it, I could run it in an individual environment, but that was not the case. Based on these results, I am wondering how to move forward. So I would like to know Owocki's vision for Simple grant and what the next steps are.

gusaus commented 1 year ago

@tkgshn As mentioned in https://github.com/supermodularxyz/simplegrants/issues/1#issue-1877985221 there's already interest (to use and support the platform) from a wide range of stakeholders but we need @owocki and others who have made the Gitcoin rounds so impactful continue to own it.

As you've been pointing out, the platform isn't ready for customers (as was previously noted) to fork and manage their own instance.

@owocki Would it be possible to determine the MVP needs/requirements/costs in https://github.com/supermodularxyz/simplegrants/issues/1 and post a new bounty? If covering those costs in an issue, why not run a special QF round to raise funds and awareness!?!

gusaus commented 1 year ago

@owocki Any chance this can follow you back to Gitcoin where we can pool resources and bring the OF model to the masses (and turn some of those folks/orgs onto web3 and Gitcoin)!?!

gusaus commented 1 year ago

Will paste the bulk of this comment https://github.com/supermodularxyz/simplegrants/issues/1#issuecomment-1780221626 after realizing I probably didn't need to spin up a separate issue

As noted in this FundOSS update https://github.com/FUNDOSS/fundoss/issues/42#issuecomment-1780085000, I feel like we're a developer and project manager away from being able to complete this MVP, which multiple projects, groups, and organizations could then leverage, extend, and support for multiple programs in their ecosystem and the larger Open Collective / Open Source ecosystem.

I'm hoping some of the Open Collective orgs will recognize the wide range of benefits (and cost savings) that would come from a community driven effort https://github.com/FUNDOSS/fundoss/issues/42#issuecomment-1780194177

Still think it will be easier to find skilled talent with knowledge/expertise in these Web3/QF spaces - especially if @owocki and @easonchai could help update the scope and estimate the funds needed to complete what was initially outlined above.