How much can I ask for?
Please refer to the section on grant levels in our README for funding limits.
What activities/positions do you fund?
The Ava Protocol's Grants Program aims to fund software development and research activities that are beneficial for the ecosystem as a whole. As such, we don't usually fund tangential costs such as business-oriented activities (marketing, business planning), events or outreach, and—for non-infrastructure projects—deployment and hosting costs, maintenance or audits. We also expect you to have a good understanding of the technologies you are planning to use, meaning that we don't fund time spent learning how to use Substrate or how to write ink! smart contracts.
Can anyone apply?
Projects for which a token sale has been or is being conducted are not eligible for a Ava Protocol grant. Other than that, there are no restrictions.
Can I get an upfront payment?
No.
When do I get paid?
Payments are issued once a milestone has been successfully delivered. By ‘successful’, we mean that our Grants team has reviewed and officially accepted your submission.
Can I reuse someone else’s open-source code?
Open source software and the Web3 movement are all about collaboration. As long as you meet the code’s license, we encourage you to find, modify and contribute to already existing libraries and projects if it is of use for your project. However, we expect you to honour other people’s work and their right to attribution, and your published code to adhere to the license requirements of the code you are benefiting from. Submitting code as part of a milestone that violates someone else’s license will result in immediate termination. We will furthermore continue to monitor any repositories you may have submitted as part of a milestone for possible license infringements and reserve the right to terminate the grant if we find you going out of your way to hide external contributions.
I am starting a company that [...]. I want to use OAK-blockchain code base to build a blockchain/parachain and connect [...]. Would I be eligible for a grant?
What the Ava Protocol is mainly looking for to support are projects "driving advancement and adoption of decentralized software protocols [and] that make it easier for developers to build useful applications using these protocols." As such, we do not award grants to individual companies developing their private infrastructure. However, if part of your work is to build a library or another piece of software that could be of interest to the general Ava Protocol ecosystem and ask for funding specific to that, we are happy to look into it.
My application was rejected. Do you have any recommendations on where to go from here?
We usually give reasons why an application was rejected. We always try to be constructive and work with you towards an application that is beneficial to all parties. If we find no common ground, please have a look at this section in our Grants Program readme for a list of alternative funding opportunities.
One of your grantees is using my code without respecting the terms of its license.
Please reach out to us asap.
Why are other grant applications being accepted faster than mine?
There are many reasons why your application might take longer than others: some applications are straightforward and simple and address an obvious issue, others require deeper understanding and discussion. If your application is highly technical or specialised, we might have to bring in an external evaluator. Sometimes, this specialised evaluator is busy with another evaluation. And sometimes, the committee is simply unsure or not quite convinced.
How long does it take from application to decision?
Depending on the requested amount, quality of the application and desirability for the ecosystem, a grant application could be approved within a week. Usually, there will be a discussion and requests for changes, additions or improvements. If no one in the committee finds the application approval-worthy or you don't react to our comments, it will be closed after two weeks of inactivity. Very large grants require the approval of the council, which convenes once a month. Thus, once an editor declares your application sufficient, it may take up to one month until a decision is made.
A Ava Protocol team member approved my application. Does that mean it is accepted?
Depending on the size of the grant, applications require two to five committee members to approve it. Since we have many different members with different backgrounds and specializations, it is possible that the committee disagrees and your application gets rejected even though one or two members approved it. The application is accepted once the pull request is merged.
How do I apply if I want to keep information private or want to be paid in fiat?
For special cases that do not fit the regular grants structure, we encourage to reach out via our Discord.
When can I apply for a follow-up grant?
Anyone who has successfully completed a grant project (i.e. all milestones were accepted, or the previous grant was terminated in mutual agreement) can apply for a follow-up grant. Concurrent grants are only granted in special circumstances.
Something came up and I cannot finish the project in time. Can we postpone or call off the rest of my project?
The Ava Protocol reserves the right to terminate an agreement that is behind schedule. However, we are not interested in taking away your grant for any slight hiccup. More often than not, delays are part of the journey and do not constitute a reason for concern. The best way to handle changes in your plans is to get in touch with us. If you would like to prematurely end your work, we can amend your application and remove the milestones you won't be able to complete. If you decide to continue work at a later date, you can always reapply for the remaining milestones and potentially adapt them to take into account any insights you have gained in the meantime.
Can I list the Ava Protocol as a partner?
No. Once the grants team has accepted your first milestone, you may announce it in a project-specific context, such as the repository containing the grant project work.
Can you help me advertise my project?
The Ava Protocol does not provide PR services to its grantees. However, once per month we co-promote announcements from grants that have delivered a milestone on Twitter. Note that the milestone needs to have been accepted prior to the announcement. Lastly, please observe our announcement guidelines for all grant-related communications. This document also lists an email address through which you can get in touch with our PR team for feedback and in case you have specific questions.
I found one of my deliverables to be unnecessary, impossible or already done elsewhere. What do I do?
Plans change. If you find parts of your original grant application to be unnecessary or you decide to pivot, but you still want to finish the project: get in touch with us. If your new plans are in line with the Ava Protocol’s values and the council approves the amendment, you can continue your work. If your plans change significantly or you find yourself not being able to finish the grant, we can mutually agree to terminate the grant early. You are always welcome to reapply another time.
How do I submit a milestone?
For details, please refer to the milestone delivery guidelines for the respective grants program. Generally speaking, the most important part of a delivery is a list of the same deliverables listed in the application with links to their implementation/realisation (ideally pointing to a specific commit or tag, so you can continue working on your repository without messing up your delivery and complicating our evaluation) and any additional notes you might have. The list of deliverables for each of your milestones should be defined in your grant agreement.
Can I submit two or more milestones at once?
You can. However, we strongly encourage you to submit your work in increments (milestones), so that you can be sure we didn’t misunderstand (an aspect of) your application, and you didn't make changes to your plan or delivery that would have required a reevaluation of the application.
Why are other milestones being accepted or discussed faster than mine?
While we try to process deliveries chronologically, some milestones aren't processed quite as fast as others. One obvious reason is the complexity of the delivery and its evaluation. Other times, your submission might require internal discussion or delegation. In any case, if you have any question on the processing of your delivery, you can reach out to us via email or Github.