Open Source Contributors - A promising alternative to idea based funding

We’ve recently finished a proposal outlining the opportunity to experiment with an open source contributor funding process. This suggested funding process could become a highly effective and scalable approach for Web3 ecosystems to more consistently generate impact.

The opportunity to experiment with a contributor funding approach is better highlighted by understanding some of the problems that exist with idea based funding:

  • For contributors, the proposal submission process can require a large amount of effort and time upfront for contributors to participate and then also handle the ongoing burden of proposal writing and budgeting complexities to get involved in an ecosystem. The structure and incentives of this funding process result in a reduced amount of contribution flexibility and income stability that can deter contributors from participating or limit their ability to easily generate high impact.
  • For voters, it is often highly complex to compare and select ideas effectively. Many voters lack the sufficient context, skills and experience required to be well informed and effectively participate in these decisions. The selection process can be highly time consuming and complex for the voters. Voters can rarely express their exact preferences with their voting decisions and also do not have enough accountability or incentives to be expected to spend a meaningful amount of time on voting to make more optimal and well informed decisions.
  • For Web3 ecosystems, ideas are often treated as ephemeral yes or no funding decisions rather than being a collaborative process that looks to discuss and explore different solution approaches. In larger funding processes it can also become easier for innovative ideas to be ignored due to being less well understood or known. The allocation of assets can also be more inefficient in situations where the allocated funds are not actively being used to generate contribution outcomes, this can increase the percentage of deadweight assets that are not being fully utilised at a given point in time.

To understand these problems in more detail you can review our analysis on the current funding landscape - Current funding landscape | Contributors

The good news is that most of these problems can be either greatly reduced or fully resolved! An open source contributor funding process can help with resolving these problems and also could become a highly reliable and effective process for maintaining and improving Web3 ecosystems over the long term.

Our proposal outlines the suggestion of experimenting with directly funding a small number of open source developers that would help with developing any open source initiatives - this could include improving any existing pieces of software used in the ecosystem or creating entirely new tools and libraries.

The advantages and long term opportunities for adopting a contributor funding approach are numerous. We’ve covered the advantages and opportunities of this suggested funding process in more detail in our proposal - Open source contributor funding | Contributors

You can alternatively watch our videos that cover the same content from our proposal:

The background analysis that helps to support this proposal can be found here - https://disbursement.treasuries.co


Experimentation in Gitcoin

I’ve followed Gitcoin for a long time and have always been impressed with the amount of experimentation! From what I’ve seen so far in the Gitcoin stack I’ve not seen contributor based funding approach, I might have missed some previous experiments and if so please share any info below. I’ve seen a few Gitcoin grants historically where the project was to just to support an individual - which is trying to create a contributor process using the existing grants process to achieve the same outcome.

Gitcoin Citizens seems like the closest thing I’ve seen to contributor based funding however even that seems to go down the path of idea based funding as the key part of the Gitcoin Citizen Proposals (GCPs).

One question I have is whether a contributor funding model could be an experiment in the Allo protocol? I’m not sure how flexible it is for handling a different structure that focuses more on contributors rather than ideas.

If there’s experiments in contributor funding that I’ve missed from Gitcoin in the past then I’d love to hear about them and see what learnings were made. Even with the Gitcoin grants stack as it is currently a contributor funding process could be a great supplementary process, open source contributors could be funded to help with supporting the Gitcoin grants projects as well as other open source initiatives. It would be great to see what collaborations and initiatives emerge due to focussing on a flexible cohort of developers that can help with many initiatives at a time.


Experiment facilitation

If any ecosystem was interested in experimenting with this suggested funding process but doesn’t want to handle the process fully themselves I am eager to collaborate with them and help wherever I can with setting up and running any of these experiments that are focussed on contributor funding.

In either event, contributor funding experiments across many ecosystems could be highly beneficial for the wider industry. The outcomes from these experiments can be analysed to better compare the strengths and weaknesses of this suggested approach against the widely adopted idea based funding approach that we see being more widely used across Web3 ecosystems today. Analysing and documenting these experiment outcomes is something that we intend to work on at the Web3 Association!


Community discussion

General thoughts & feedback
There’s likely going to be many opportunities and problems that could be better explored and addressed. If you have any immediate thoughts and feedback please share anything below in a comment!

Organising a wider discussion
If there are already weekly or monthly organised discussion events that happen internally or publicly I’d be delighted to join one to listen to peoples different perspective about this funding process suggestion to better understand any of the different viewpoints around this approach. Alternatively I could also help to facilitate a one off discussion instead. Please share below if you would be interested in having a dedicated discussion in the near future about this suggested experiment.

Direct communication
If anyone would prefer to chat about this funding process suggestion with me directly then please feel free to reach out to me on Discord - lovegrovegeorge or Telegram - Telegram: Contact @georgelovegrove. Otherwise just throw any questions in the comments below!

3 Likes

Id be interested in discussing! Pls email kevin@gitcoin.co or PM me on discord (Owocki)

2 Likes