general

Quadratic Funding

A crowd-matching mechanism for public goods where a central pool matches individual donations based on the number of contributors rather than total amount raised, amplifying the voice of broad grassroots support over large individual donors.

What Is Quadratic Funding?

What is quadratic funding? It's a grant-matching mechanism that treats the number of supporters as more important than the size of their wallets. A central matching pool amplifies small donations from many individuals over large lump sums from a few wealthy donors. The formula is elegant: take the square root of each contribution, add those roots together, then square the sum. The result is the project's total payout, with the matching pool covering the difference between that theoretical total and what donors actually sent.

Picture a bake sale. One patron drops a check for $10,000. Under standard 1:1 matching, that's $20,000 for the school. Quadratic funding asks a different question: how many people care? One hundred parents donating $100 each generates a far larger mathematical match than the solitary check. The mechanism assumes broad consensus signals higher public value than concentrated wealth.

The Formula in Practice

The math isn't just academic. Gitcoin Grants has used quadratic funding since 2019 to distribute over $50 million in matching capital to open-source software projects. Vitalik Buterin, Zoë Hitzig, and E. Glen Weyl formalized the concept in their 2018 paper on "Liberal Radicalism," proposing a market-design solution for public goods that traditional economics struggled to price.

Here's the stark contrast:

Funding Model1 Donor Gives $10,000100 Donors Give $100 EachCore Bias
Direct Donation$10,000$10,000None
1:1 Matching$20,000$20,000Wealth
Quadratic Funding$10,000 (no match)$1,000,000 total*Participation

*Real implementations cap per-project matches to prevent pool exhaustion.

Why DAOs and DeFi Protocols Adopt It

Crypto treasuries are swollen with governance tokens, but spending them democratically is a nightmare. Token-weighted voting lets whales dictate budgets. Quadratic funding offers an escape hatch. I've watched protocols use QF to allocate developer grants because it surfaces demand for infrastructure that token holders might otherwise ignore—things like client diversity, documentation, and security tooling.

This isn't theoretical. When a DAO must choose between funding a flashy yield aggregator and a boring library update, whale-weighted proposals usually favor the shiny object. QF shifts power toward the diffuse community of actual users.

For a deeper comparison of how voting power shapes outcomes, see our analysis of DAO voting mechanisms.

Key Insight: Quadratic funding doesn't eliminate plutocracy. It just changes the battlefield from account balances to participant counts.

The Sybil Problem

The entire model collapses if one actor controls a thousand wallets. A whale splitting $10,000 across 100 addresses suddenly looks like grassroots support. That's why sybil resistance isn't optional—it's the load-bearing wall of the system.

Gitcoin addressed this with Gitcoin Passport, a credential aggregator that assigns uniqueness scores. Other experiments use proof-of-personhood or social graph verification. None are perfect. In my view, the best QF rounds spend as much engineering effort on identity verification as on the funding contract itself.

Where Most Explanations Get It Wrong

Tutorials often present quadratic funding as a utopian fix. It isn't. The model has real frictions:

  • Gas costs priced out small donors on Ethereum mainnet until Layer 2 migrations reduced fees.
  • Collusion rings where projects bribe users to donate and split the matching loot.
  • Attention inequality: projects with Twitter armies and marketing budgets capture matching dollars even if their technical contribution is thin.
  • Centralized matching pools: someone still decides how much capital sits in the pool and which rounds qualify.

QF in Context

Quadratic funding works best when three conditions align: a diverse donor base, robust identity checks, and a clearly scoped public good. It's a tool for protocol treasury management, not a magic spell. The next time you see a grant round advertised, check whether the organizers solved the sybil problem first. If they didn't, you're looking at standard whale games wearing a mathematically sophisticated mask.

For the original academic framework, read the Liberal Radicalism paper. To see a live implementation, explore Gitcoin Grants or test the math yourself at wtfisqf.com.