The Algorand Foundation is excited to announce its first Development Awards Program, designed to support innovation that helps to grow the Algorand ecosystem. As part of its vision of enabling a broad and active blockchain development community, the Algorand Foundation is committed to supporting that community, as they explore the opportunities for innovation that exist within the Algorand Blockchain ecosystem. The Foundation is interested in development areas such as applications, utilities, monitoring, tooling, deployment and libraries but importantly, is open to any other areas of innovation around the Algorand blockchain. Applications will be judged on creativity, utility and code conciseness.
This first awards program will run for six months (or when the awards pool is exhausted, whichever occurs first). The supported proposals will be listed on our website as successful award recipients to highlight your work. We are also eager to gain input from the community on ideas that might inform the next iterations of our developer programs. The competition is open to professional developers, companies, enthusiast developers and students. For greater detail see below or apply directly via this form.
If you are interested in submitting an application for review please follow the process below. If you are looking for project types that the Foundation is interested in seeing built see Needed Applications and Enabling Technology.
This award program is not intended to fund the entirety of building your application. The Foundation has no ownership in your project, and offers these awards as a way to incentivize developers to build applications and utilities that are valuable across the entire ecosystem. When determining award sizes, the Foundation will also take into account the need of the project. Open source projects are preferred and licensing may be used in adjudicating awards.
The Foundation divides awards into four categories based on complexity and usefulness to the community:
Projects are not limited to just submitting one application to the grant program. Every new project will be reviewed in isolation and will not affect any other submission.
As with any project, documentation is vitally important for a projects success. Adequately documenting how to use your project or utility is required. The Foundation may after reviewing your application come back with the suggestion to improve your docs before awarding a grant. The Foundation may also require that the participant writes a post on the developer.algorand.org portal, describing the winning project.
As with any ecosystem, ease of use and extended capabilities often help to drive the success of the platform. Below is a list of areas that the Foundation is interested in seeing extended and built upon. This list is not extensive and we encourage you to apply even if you have an application or utility outside the scope of the list below.
Materials tracking Applications
Real Estate Applications
Applications connecting with BigData systems
Product Rating Applications
Authorization of Identities
Multi-party transaction Management Applications
Asset Management Applications
IDEs and Extensions
VS Code or other IDE extensions for TEAL scripts
Editor extensions for any of the SDKs (Java, JS, Go, Python)
TEAL Editor and Testing Framework
Asset Creation and Deployment GUI
GUIs for Command Line Tools like Goal
PWA/Web Based GUI for Command Line tools
Automatic creation for Private Networks within GUI
Automatic deployment and testing with TestNet
Deployment to MainNet
Connections with other chains
Notification engine (Pub/sub)
Language And Libraries:
Extending REST API to other Languages such as C#, php, etc
Components build in popular frameworks like Vue, React, Angular that provide easy chain integration
External framework integrations ie Alexa, Messaging Integration, etc