Grants Dashboard
Last updated
Last updated
Step-by-step guide to the grant management process on Base
Diagram of the complete grant process flow on Base network
The process begins when a contributor sends a grant request through the system. The message includes information about their contribution to the project and relevant data such as the GitHub repository. (Eg: "@JesseXBT check my project https://github.com/a0x-company/JesseXBT ")
The autonomous agent scans the GitHub repository mentioned in the request. During this process:
Analyzes the commits and contributions of the applicant
Verifies the authenticity of the contribution
Collects code quality metrics
Evaluates the impact of the contribution on the project
Critically assesses associated websites and online presence
Once the information is collected, the supervisor can review:
Repository details and contribution
Code quality metrics collected by the agent
Social activity and interactions of the contributor
History of previous contributions
Website and online presence assessment
Based on this information, they can approve or deny the request using the corresponding buttons in the interface.
The system automatically obtains the wallet address of the applicant that will be used to send the grant. This information is displayed in the interface for verification.
For messages sent via Farcaster, the system automatically detects and retrieves the associated wallet address
This integration streamlines the process and ensures accurate wallet information
The supervisor can verify the wallet before proceeding with the grant
Currently, grants are sent manually through the Base network:
The supervisor verifies there is sufficient USDC balance in the wallet on Base
Adjusts the grant amount if necessary
Initiates the transaction using the "Send Grant" button
Confirms that the transaction has been completed successfully on the Base blockchain
Once the transaction is complete, the grant status changes to "Paid" and the USDC balance in the account is updated.
Note: This process is continuously being optimized. In the future, we plan to integrate with Talent Protocol to validate wallets and builder scores, automate grant disbursements on Base, and enhance the ability to critically evaluate not just GitHub repositories but associated websites and online presence as well. The data gathering process is also being optimized to include other sources for validation like socials, demos, documentation, and so on.