What is Democratic Funding ?

Democratic Funding is the mathematically optimal way to fund public goods in a democratic community where the number of contributors matters more than the actual amount funded.

There's a disconnect between those who build upon and collaborate within Open Source and those in a position to provide significant financial support. FundOSS bridges that divide through a process we're calling Democratic Funding.

A contribution and a vote

In Democratic Funding every contribution is treated as a vote for a project, no matter the value. We allocate funds from a large matching pool at the end of the campaign according to the frequncy of contributions, following a quadratic matching model popularised by GitCoin Grants.

10x'ing individual contributions

For many FundOSS will be the most significant impact on open source they can have as an individual. The distribution of the matching fund relies predominantly on the vote, not the value of contributions. As a aresult the total matched can be 10x or even 100x the amount an individual donated.

Following a proven path

Democratic Funding has proven incredibly successful. GitCoin has raised over $11m for open source development within the Ethereum toolchain. Downtown Stimulus raised thousands for businesses affected by the Covid-19 pandemic in Boulder, CO.

The first of many rounds

The round structure enables the organising team to create a regular cadence, a time when participants and organisers bring FundOSS to the attention of the broader community. We hope to repeat this process on a regular basis for years to come.

Democratic funding needs you to work

We’ve selected 60 projects to participate in the first round of funding. We've raised $75,000 dollars from Sustain OSS, GitCoin, Synthetix and others to match-fund donations from participants during a two-week fundraising drive but need you to make it all work!

Our first round is scheduled for 10th to 24th June and we need you to contribute, share your favourite projects and, bring your community to FundOSS.

Matching Formulamatch $donation $average donation $10average match $20donation$10= match$20