Quadratic Funding

Decentralized Monetary Protocol

A mechanism design protocol for allocating matching funds to public goods, in which the matching amount allocated to each project is proportional to the square of the sum of the square roots of individual contributions. The formula mathematically rewards breadth of support over depth, limiting funder dominance. Prototype: Gitcoin Grants.

Community

Details

License Libre (MIT). https://github.com/gitcoinco
Dev Status 🟢 Active
Dev Status Detail Released — multiple Gitcoin rounds completed; widely adopted across ecosystem.
Owner Gitcoin Foundation (implementation); theoretical authors Vitalik Buterin, Zoë Hitzig, E. Glen Weyl.
Country United States (Gitcoin); global (theoretical authors).
Start Year 2018
Stack Solidity (smart contracts); JavaScript/TypeScript (Gitcoin platform); EVM substrate.
Funding Gitcoin Foundation treasury; ecosystem sponsors fund matching pools per round.
Last Investigated Jul 1, 2026

Decentralized Monetary Protocol Attributes

Origins Mechanism design economics; public goods funding theory; quadratic voting research.
Data Formats Contribution records (donor address, amount, project); matching pool parameters; sybil-resistance metadata.
Terms Permissionless project submission and donation; rounds operated by sponsors.
Funds Gitcoin has distributed over $50M in matching funds across rounds (cumulative through 2024).
Based On Buterin, Hitzig, and Weyl's Liberal Radicalism paper; quadratic voting theory.
Permissions Permissionless contribution; sybil-resistance via verification mechanisms (Gitcoin Passport).
Smart Contract Yes — Gitcoin implementations use smart contracts for matching pool management and distribution.
Development Tools Gitcoin Grants Stack; Allo Protocol; supporting Gitcoin Passport for sybil resistance.
Protocol Maturity / Standardization De Facto Standard for matching-fund public goods finance.
Trust Framework Algorithmic enforcement of QF formula; sybil-resistance through identity verification; community oversight of round administration.
Target Application Domain Public goods funding, open source software finance, civic technology grants, community resource allocation.
Game-Acceptance Position Modify-Additive — operates at public goods allocation layer alongside conventional funding.
Accumulation Regime Capped via mechanism design — funder dominance limited algorithmically; recipient accumulation per project results.
Coordination Mechanism Algorithmic mechanism design in service of deliberative aim — protocol weights breadth of support.
Issuance Model Sponsor-allocated — matching pool funded by sponsors; allocation determined by QF formula across contributions.
Value-Signal Type Single matching-fund unit; algorithmic weighting transforms contribution signal.
Federation Pattern Cross-network bridge — protocol composable across rounds and ecosystems via Allo Protocol.
Substrate Independence Substrate-neutral specification; production implementations blockchain-native.