Karma GAP - Builder Grant - Cycle 13 - Updates

Karma GAP (Grantee Accountability Protocol)

We were the recipient of a Builder Grant in Cycle 13. We would like to use this thread for posting updates as we complete each milestone. All the grant details can be found here. Below are some details about the project


We propose building a Grantee Accountability Protocol (GAP) on Optimism’s Attestation Station to address challenges in grant programs within the crypto ecosystem. The current lack of standardization in publishing milestones and progress updates hinders project tracking, accountability, visibility and reputation building. Our solution involves on-chain reporting, comprehensive data storage, enhanced reputation building, and enables the development of novel applications. This protocol will provide easy access, a common interface, and valuable insights for various grant programs.


Grant programs in the crypto ecosystem lack a standardized method for grantees to publish progress updates and milestones, leading to several issues:

  1. Limited Accessibility: Currently, it is challenging for grant teams and the community to easily access and track project progress and milestones, as information is scattered across forums and external links.
  2. Reputation Portability: Grantees who apply for grants from multiple organizations struggle to establish and carry their reputation consistently across the ecosystem. This is particularly difficult for individuals who are new to the ecosystem and need opportunities to showcase their work and build their reputation.
  3. Inadequate Data Structure: The absence of structured data that can be accessed in a permissionless manner hampers the development of applications and analytical tools for evaluating grant impact and builder reputation.


To address the aforementioned problems, we propose the implementation of a Grantee Accountability Protocol where grant teams can post information about the grant and grantees can post milestones and progress updates onchain. This solves a number of problems explained below

  1. Onchain Reporting: Grantees will utilize the protocol to self-report their progress and milestones directly on the blockchain through Optimism’s Attestation Station. Leveraging the existing support for EAS schemas, we will define schemas tailored to various reporting needs.
  2. Universal data access: By storing all grant-related data onchain, we eliminate the need for manual searching and external links. We will build an interface for grantees and grant teams to interact with the protocol. Communities are not obligated to use this interface but are welcome to build their own interface to present this information in interesting ways.
  3. Enhanced Reputation Building: Our protocol will enable the linking of team member profiles to specific projects. This feature empowers team members to build and showcase their reputation for their contributions. Additionally, this reputation can be carried over to other DAOs, opening opportunities for involvement in various areas of DAO governance or similar initiatives. Optimism is experimenting with different tiers of funding based on grantee reputation and this system can be used to improve those tiers.
  4. Facilitating Novel Applications: With comprehensive on-chain data available, the protocol encourages the development of innovative applications. Few applications we can think of that can be built on top of this protocol are:
    • Grantee reputation systems
    • Project impact analysis tools
    • Signaling for RetroPGF grants
    • Auto monitor milestones and progress updates and alert the community
    • Endorsing teams and team members working on projects
    • Determine grant tiers for Optimism grants
Milestone Type Milestone Source of Truth Deadline
Benchmark Finalize Requirements Google Doc August 18th
Benchmark Protocol Architecture Google Doc Sept 8th
Benchmark Finish development of Backend and Smart contracts Github Sept 22nd
Critical Deploy smart contract Onchain Sept 29th
Benchmark Finish Design and Frontnend implementation Github Oct 20th
Critical Launch website to interact with the protocol Website Oct 27th
Benchmark Onboard 2 teams and get at least 25 grantees to post updates Onchain Nov 17th
Benchmark Bug fixes, enhancements and continuous maintenance based on feedback Github Nov 17th+
Milestone Type Milestone Source of Truth Deadline
Benchmark Finalize Requirements Google Doc August 18th

We completed finalizing the requirements, discussed with Grants Council members and OP labs team as well. The designs have been finalized for the most part. We designed all the EAS Schemas and reviewed with EAS team. It is available here.

Protocol Architecture and Development are happening simultaneously and we will post an update once they are finalized.

Milestone Type Milestone Source of Truth Deadline
Benchmark Protocol Architecture Google Doc September 8th

Our MVP is almost ready, that means we are a bit ahead of schedule! As mentioned, any architecture changes are going hand in hand with development. All the code is open source and can be found here: SDK, Frontend, Smart Contracts.

1 Like

Very excited to see this come to life after witnessing funds being used by projects that crossed into grey areas in the past …!