-
Notifications
You must be signed in to change notification settings - Fork 58
Description
Metadata
- Slug: quadratic-funding
- Short Description: Quadratic Funding (QF) — Gitcoin’s capital allocation method that amplifies small contributions by matching them from a shared pool, using the formula (√∑)² to prioritize broad community support.
- Tags:
qf, quadratic-funding, matching-pool, public-goods, gitcoin-grants - Featured: false
- Authors: GBOYEE
Banner Image
Description
Category: Mechanism
Status: Active
Website: https://gitcoin.co/mechanisms/quadratic-funding
Launch Date: 2019 (first used on Gitcoin Grants)
Blockchains: Ethereum (multi-chain via bridges)
Social Links:
- Twitter: https://x.com/gitcoin
- Discord: https://discord.gg/gitcoin
- GitHub: https://github.com/gitcoinco/quadratic-funding
- Docs: https://docs.gitcoin.co
Overview
Quadratic Funding (QF) is a democratic capital allocation mechanism that determines how a matching pool is distributed to projects based on the number of unique contributors, not just the total amount raised. The core formula: for a project receiving contributions {c₁, c₂, ..., cₙ} from n individuals, the matching amount is proportional to (√c₁ + √c₂ + ... + √cₙ)². This squares the sum of square roots, heavily favoring projects with many small donors over those with few large ones.
How QF Works (Simple Version)
- Contributions: Supporters donate any amount to projects they care about during a round.
- Quadratic calculation: Each donation amount c is converted to √c. These are summed per project.
- Matching: The sum is squared to get the project’s share of the matching pool.
- Result: Projects with broader grassroots support get exponentially more matching funds, leveling the playing field against whale‑funded projects.
Example:
- Project A: 10 people donate $10 each → (√10×10)² = 100×10 = 1000 (simplified)
- Project B: 1 person donates $100 → (√100)² = 100
→ Project A gets 10× the match despite equal total raised.
Why It Belongs in the Gitcoin Directory
QF is Gitcoin’s flagship innovation in quadratic finance. It operationalizes the idea that “many small contributions” signal stronger public goods demand than “few large checks”. Gitcoin has distributed over $50M via QF across 300+ rounds, making it the most proven real‑world implementation. The Directory should capture this mechanism as a foundational primitive for regenerative funding.
Key Properties
- Anti‑whale: Large donations have diminishing influence; the effective “cost” of influence grows linearly with contribution.
- Sybil resistance: Requires identity or uniqueness verification (Gitcoin Passport) to prevent fake accounts.
- Positive sum: More contributors → disproportionately more matching, encouraging outreach and community building.
- Transparent: Formula is on‑chain; anyone can verify results.
Limitations & Mitigations
- Collusion risk: Bad actors could create many accounts. Mitigated by identity验证 (Passport, BrightID).
- Matching pool size dependency: Needs sufficient pool; too small a pool can distort incentives. Gitcoin uses the “Liberal Radicalism” adjustment to cap extreme matches.
- Complexity: Hard for average users to intuit. Gitcoin UI shows “your contribution’s matching impact” to educate.
Relevance to Builders
- Tooling: Open‑source implementation (gitcoinco/quadratic-funding) lets you integrate QF into your own grants platform.
- Design patterns: Learn how to structure contribution caps, matching ceilings, and anti‑Sybil strategies.
- Governance: QF rounds require community curation (round operators) — a model for decentralized funding governance.
- Cross‑chain: QF logic is chain‑agnostic; it’s been used on Ethereum, Polygon, Zcash, Celo, and beyond.
Sources
- Gitcoin Quadratic Funding docs: https://gitcoin.co/mechanisms/quadratic-funding
- Allo Protocol (white‑label QF implementation): https://allo.gitcoin.co
- GitHub implementation: https://github.com/gitcoinco/quadratic-funding
- “Quadratic Funding: A Primer” (blog): https://gitcoin.blog/quadratic-funding
- Academic roots: Buterin et al. “Liberal Radicalism” (2018)
Related Apps
Related Mechanisms
Related Case Studies
Related Research
Related Campaigns
Submission Checklist
- Short description is clear and engaging
- Tags are relevant and complete
- Description covers overview, formula, properties, limitations, builder relevance
- Social links include specific URLs (Twitter, Discord, GitHub)
- Sources are authoritative and current
- Related fields left blank (no malformed slugs)
High-quality mechanism entry ready for review — $25 bounty expected.
