What is the Allo Protocol?
Allo Protocol is a set of smart contracts that enable the democratic allocation and distribution of funds through the power of Quadratic Funding. It is the former smart contract back-end for cGrants, Gitcoin's public goods funding product (more background here).
This new iteration is more flexible and more modular. It powers Gitcoin's three products, Builder, Explorer, and Manager. More importantly, it empowers anyone to build on top of a thriving ecosystem of grants and lets communities everywhere fund their shared needs.
You can learn more about the background of Allo in Gitcoin's announcement post or by reading this summary brief from the governance forum.

Allo Protocol v Grants Stack

In addition to Allo Protocol, Gitcoin offers a suite of products called the Grants Stack.
Allo Protocol is for people building applications with novel capital allocation mechanisms, like quadratic funding. The protocol contains a registry of grant recipients (Project Registry) as well as ways to define custom decision making processes for capital allocation (Voting Strategy) and ways to pay out those decisions (Payout Strategy). Anyone building custom tools for communities to allocate capital or for projects to receive capital should use Allo.
The Grants Stack is a self-service suite of products for hosting a grants program. For now, it lets you run Gitcoin-style quadratic funding rounds in your ecosystem, but will expand into other forms of grants over time. The product suite offers everything you'd need to run your grants program without writing any code. So if you just want to run your grants program, the Grants Stack is a good fit for you.

Current Status

The project is currently live on a variety of testnets (see Contracts), including Goerli. You can see the live roadmap on Github and view the contracts in the repository.
At the time of writing (April, 2023), new development for the contracts is finished and the audit has been completed. The protocol will be deployed and generally available mid May, 2023.

Learning More

You can use this documentation to get an overview of the protocol. If you are interested in building with Allo, check out the Allo Builders Telegram group. We also welcome contributions and would love for you to get involved. Finally, you can head to to keep up to date with protocol releases.

Next Steps

Learn about the key components of the system and how they interact with each other.
Get access to the deployed contracts across a variety of networks.
Help us build a modular and composable system for funding public goods.
Last modified 1mo ago