The following CIP was posted and approved at Community Grants Program · Issue #35 · cartesi/cips · GitHub
What follows is a memorandum of the CIP for your viewing:
Cartesi Community Grants Program
Summary
We propose to start a community-driven Cartesi Grants Program to fund public goods and reusable open-source projects that drive value to the Cartesi ecosystem through community-led development and adoption of the Cartesi technology.
Our proposal is inspired by grant pilot programs that have been previously rolled out by Compound, Uniswap, and Aave.
This initiative is meant to be a simple MVP of a Cartesi Grants Program. If successful, it is our hope that this program will be renewed, refined, and further decentralized over time, with the goal of eventually becoming a fully fledged Cartesi Grants DAO.
Budget and Duration
The proposal recommends a maximum funding cap of $250,000 per quarter, with an initial program duration of two quarters.
If this proposal passes, funding will be denominated in stablecoins from the Cartesi Foundation’s community treasury, deposited in a Cartesi Grants Program multi-sig wallet to be made public upon program funding.
Upon conclusion of the program duration, any amounts remaining in the multi-sig will be returned to the Cartesi Foundation treasury unless a proposal to extend the Grants Program has been implemented.
Grant Council
Grant administration is inherently subjective and, in many cases, requires specialized knowledge to assess the technological viability of applications and ensure that payment milestones are being met.
Given these realities, we propose establishing a Grant Council that has the power to review and administer grants on a discretionary basis, with community ratification sought for grants above a certain funding threshold (as explained further below).
The purpose of the initial Grant Council is to test the hypothesis that a Cartesi Grants Program can prove to be an effective means of delivering value to the Cartesi ecosystem before scaling the program.
Grant Council Members:
- Erick de Moura: Co-Founder & Core Contributor
- Colin Steil: Co-Founder & Core Contributor
- Milton Jonathan: Head of Product
- Felipe Argento: Core Blockchain Developer
- Carlo Fragni: Solution Architect Lead
- Gabriel Barros: Developer Advocate
The Grant Council will function as a 4 of 7 multi-sig of the treasury safe at this address: 0x691f1CbCFede605f9989d7994562c65d83D6F145
In addition, a Grants Program Manager will be appointed to facilitate the proposal process and manage the program.
Grants Program Manager:
- Joe Nance: Director of Cartesi Labs
Process and Timeline
If approved, the MVP will begin upon funding of the multi-sig and run for a period of six months. Grant applications will be accepted on a rolling basis for the duration of the program. The Grant Council will stop accepting applications two weeks before the end of the MVP Grant Program, in order to evaluate any remaining applications.
A detailed application process will be shared shortly after this proposal passes. In general, Grant Council members will review each application and evaluate its potential value to the Cartesi ecosystem.
Grant applications in the MVP program will follow one of two “tracks” depending on the size of the request:
Rapid Grants ($5,000 USD or less)
Applications reviewed by Grant Council onlyFunding decisions made in Grant Council’s sole discretionGrant Council to publicly announce details of successfully funded rapid grants on Cartesi Discourse Governance Forum
Community Grants (greater than $5,000 USD)
- All applications posted publicly to the Cartesi Discourse Governance Forum
- Grant Council conducts review for consistency with Grant Program mandate (explained in further detail below), ecosystem impact, and technological feasibility, which will be deliberated openly
in a read-only channel found in Cartesi’s Discord.- The Grant Council’s review may include private interviews with grant applicants, the contents of which will be publicly disclosed to the extent necessary to provide insight into the Council’s decision to approve or deny the application
- Applications that pass Grant Council review will be transferred to Snapshot for community vote
- Grant Council will provide justification in the Cartesi Discourse Governance Forum for any community grant applications that are not elevated to a Snapshot vote
- Applications receiving community approval on Snapshot will be funded by the Grant Council (except under exceptional circumstances)
- Any deviations from the Snapshot vote by the Grant Council must be fully and publicly explained in the Cartesi Discourse Governance Forum
At the end of the MVP program (after all milestone payments are made), the multi-sig holders will ensure that any unspent funds are returned to the community treasury for use at a later time.
Applicant Project Guidelines
The Cartesi Community Grants Program is dedicated to funding projects that promote the sustainable growth of the Cartesi ecosystem, with a primary focus on public goods projects, reusable infrastructure, and reusable DApp components.
Examples of the projects falling under the Community Grants Program’s mandate include:
- A DAO governance tool running on Cartesi technology
- An order book that can be integrated into DeFi applications running on Cartesi technology
- Tooling and convenience layers (such as DApp development frameworks)
- An aggregator or sequencer for Cartesi Rollups
- Open-source front ends (such as a wallet UI)
Examples of the types of projects that would likely fall outside of the Community Grants Program’s mandate include:
- Full scale development of a DApp that implements a profit model (note that open-source back-end logic for such DApps may properly fall within the Grants Program’s mandate depending on ecosystem impact and reusability)
- A branded or closed-source front-end
- DApps that do not require Cartesi technology to run or could be better implemented without it
We recognize that some decisions regarding which applications fall within the Grants Program mandate may be subjective in nature. The Grant Council will provide a full and public explanation for any grant applications that are rejected for falling outside of the Grants Program mandate.
Conclusion
We feel that these program parameters are appropriate for a Cartesi Community Grants Program MVP. This program is meant to be an experiment. Upon the MVPs conclusion, it is our hope that the programs successes and shortcomings will be the subject of community review and feedback and that the Cartesi Community Grants Program will be renewed and iterated upon over time.