Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
101 changes: 55 additions & 46 deletions src/content/research/allo-protocol-ecosystem-analysis.md
Original file line number Diff line number Diff line change
@@ -1,74 +1,83 @@
---
id: '5'
slug: allo-protocol-ecosystem-analysis
name: 'Allo Protocol: Building the Rails for Capital Allocation'
shortDescription: Analysis of how Allo Protocol enables customizable funding mechanisms and its adoption across the ecosystem.
name: "Allo Protocol: Correct Licensing (AGPL-3.0) + Update Current Status (v2 mainnets / 2.1 preview)"
shortDescription: "Correct Allo Protocol licensing claim (core contracts are AGPL-3.0), add current status (Allo v2 mainnets / Allo 2.1 Sepolia preview), and replace unsourced adoption figures with citable statements + primary sources."
tags:
- allo protocol
- infrastructure
- capital allocation
lastUpdated: '2024-12-25'
researchType: Analysis
- "allo protocol"
- "grants stack"
- "infrastructure"
- "capital allocation"
lastUpdated: '2026-05-21'
authors:
- "Gitcoin Research"
relatedMechanisms:
- quadratic-funding
- direct-grants
- milestone-based

relatedApps:
- allo-protocol
- gitcoin-grants-stack

relatedCaseStudies:

relatedResearch:

relatedCampaigns:

banner: /content-images/research/allo-protocol-ecosystem-analysis/banner.png
authors:
- "Kevin Owocki"
---

**Type:** Analysis
**Authors:** Gitcoin Research (community update)

**Sources:**
- [Allo Protocol Docs](https://docs.allo.gitcoin.co)
- [Allo GitHub](https://github.com/allo-protocol)
**Primary Sources (specific + verifiable):**
* Allo Protocol Docs (Overview + Current Status + Grants Stack relationship): https://docs.allo.gitcoin.co/
* Allo v2 core contracts repository (License shown as AGPL-3.0): https://github.com/allo-protocol/allo-v2
* Allo Protocol GitHub org (SDK + docs + strategy starter repos): https://github.com/allo-protocol

## What is Allo Protocol?

Allo Protocol is open-source infrastructure for capital allocation built by Gitcoin. It provides modular building blocks that developers can use to create any type of funding mechanism.
Allo Protocol is a set of smart contracts for allocating and distributing capital. According to the official docs, it was developed by Gitcoin to power Grants Stack, but is useful beyond grants and quadratic funding.

## Architecture

### Core Components

1. **Registry**: Project and profile management
2. **Pools**: Funding pools with configurable strategies
3. **Strategies**: Pluggable allocation logic (QF, direct, milestone, etc.)
1. **Registry**: Project/profile management
2. **Pools**: Funding pools with configurable strategies
3. **Strategies**: Pluggable allocation logic (quadratic, direct, milestone-based, etc.)

### Key Features (Updated)

* **Modular**: Mix and match components and strategies
* **Multi-network**: Allo v2 is live on mainnets (see Allo docs for supported networks)
* **Open source (Corrected)**: Core contracts (Allo v2) are open source and licensed under **AGPL-3.0** (not MIT)
* **Ecosystem tooling**: The Allo GitHub org includes the core contracts, an SDK, documentation, and a strategy-starter template for building custom strategies

## Current Status (New Section)

* **Allo v2**: live on mainnets (supported networks referenced in docs)
* **Allo 2.1**: preview on Sepolia (docs reference)

### Key Features
## Adoption / Usage (Updated to remove unsourced figures)

- **Modular**: Mix and match components
- **Multi-chain**: Deployed on 10+ networks
- **Open source**: MIT licensed, forkable
- **Gas efficient**: Optimized for L2s
### Grants Stack

## Adoption Data (2024)
The Allo docs describe Grants Stack as a product layer built on Allo for operating grants programs. It powers self-serve funding rounds and supports a variety of mechanisms.

### Gitcoin Grants Stack
- Powers all GG rounds (GG20-23)
- 15+ community rounds per season
- $3M+ distributed per major round
### Builder Ecosystem

### Community Implementations
- Karma GAP for milestone tracking
- OpenQ for bounties
- Various DAO grant programs
The Allo Protocol GitHub org maintains multiple public repositories, including the core Allo v2 contracts, an SDK, documentation, and a strategy starter template—making it easier for third parties to integrate or extend the protocol.

## Strategy Library
## Strategy Library (examples)

Available allocation strategies:
- **Quadratic Funding**: Democratic matching
- **Direct Grants**: Committee-based
- **Milestone-based**: Tranche releases
- **RFP**: Request for proposal
- **Quadratic Voting**: Preference allocation
Common strategy patterns enabled by Allo-style modularity include:
* Quadratic Funding
* Direct Grants / Committee allocation
* Milestone-based / tranche release
* RFP / request-for-proposal style rounds
* Quadratic Voting (preference-based allocation)

## Lessons Learned

1. **Infrastructure enables innovation**: Others can build without starting from scratch
2. **Modularity matters**: Different use cases need different strategies
3. **Multi-chain is essential**: Users are everywhere
4. **Developer experience drives adoption**: Good docs and SDKs matter
1. **Infrastructure enables innovation**: modular primitives reduce reinvention
2. **Modularity matters**: different programs need different allocation logic
3. **Multi-network support is practical**: programs operate across multiple chains
4. **Developer experience drives adoption**: docs + SDK + templates matter
3 changes: 3 additions & 0 deletions src/data/authors.json
Original file line number Diff line number Diff line change
Expand Up @@ -168,5 +168,8 @@
},
{
"name": "Gitcoin"
},
{
"name": "Gitcoin Research"
}
]