This RFC proposes the creation of a grant budget within the Abracadabra protocol. This budget would be used to fund projects proposed by community members that bring value to the protocol, such as analytics pages, design ideas, or other useful contributions that improve the user experience.
Reference: community member created a useful analytics dashboard https://dune.com/brab/beam
The grant budget would provide a source of funding for community members who wish to contribute to the development and growth of the protocol. By providing financial support, we can incentivize community participation and innovation, fostering a more active and engaged community.
Low Level Details:
The grant budget would be sourced from a portion of protocol revenues. Community members could apply for a grant to fund.
Step-by-Step Framework for Grant Application:
Initial Idea: The user comes up with an idea for a project that will benefit the Abracadabra protocol. This could be anything from a data analytics page to UI designs, so long as it adds value to the protocol.
Pre-application Discussion: The user engages in discussion with the community, either informally on Discord or through the Idea Discussion category in our forum, to refine their idea and gauge interest.
Grant Application: If the idea gains traction and the user decides to pursue it, they then apply for a grant. The grant application must include a detailed description of the project, how it will add value to Abracadabra, an estimated budget, and a timeline for completion. A new section in the forum will be opened called Grant applications where users can submit their requests.
Application Review: The Abracadabra community or a designated review committee will then evaluate the application based on its merits and potential value to the protocol. Other community members may also have the opportunity to voice their opinions during this stage.
Grant Approval: If the application is approved, the user will receive the grant funds and can begin their project. Grant funds may be dispersed in installments, depending on the project timeline and milestone delivery.
Progress Updates: The user will provide regular updates to the community on the project’s progress, ensuring transparency and allowing for community feedback.
Project Completion: Upon completion of the project, the user will present the finished product to the community. If the project is not completed within the estimated timeline, the user may need to provide an explanation and revised timeline, subject to community or core team approval.
This framework will foster a more engaged and active community, incentivize innovative projects that benefit the protocol, and ensure a fair and transparent process for distributing grant funds. By providing financial support for community-led projects, Abracadabra can continue to grow and improve with the help of its dedicated community.