-
Aleo DevDocs - https://developer.aleo.org/
-
Leo Language Docs - https://docs.leo-lang.org/leo
-
Learning Aleo
-
zLearn Docs - https://zlearn.gitbook.io/zlearn
-
zLearn Videos - https://www.youtube.com/playlist?list=PL3aHC4pFPIsatnPDIkSjxzsGEds4i2A9S
-
Online IDE for Leo Language - https://play.leo-lang.org/
-
Testing Leo Programs - https://developer.aleo.org/guides/leo/testing
-
Token Standard on Aleo - https://developer.aleo.org/guides/standards/token_registry
-
Universal wallet adapter for wallet connect - https://developer.aleo.org/guides/wallets/universal_wallet_adapter
-
Scaffolding Aleo App - https://developer.aleo.org/guides/sdk/create-leo-app/installation
-
API Docs to query Aleo blockchain and Provable SDK for TypeScript/JavaScript web app - https://docs.explorer.provable.com/
-
Community-built development tools
-
Amareleo, lightweight local devnet - https://developer.aleo.org/guides/amareleo/running
-
DokoJS, JavaScript Leo program testing toolkit - https://github.com/venture23-aleo/doko-js
-
Specific use cases tools
-
zkOracle, data oracle and price feed - https://docs.aleooracle.xyz/
-
zPass, privacy-preserving verifiable identity - https://docs.aleooracle.xyz/
-
Curated List of Aleo resources - https://github.com/howardwu/awesome-aleo
Channel to ask questions
-
Aleo Discord Engineering channels - https://discord.gg/aleo
-
Aleo Telegram Devs channel - https://t.me/+tS7UBLyd0co1Y2Zh
FAQ
Can teams change their chosen track after registration?
Teams can change their track at any point, what matters the most is the last submissions
What happens if a team member drops out?
Teams can continue with fewer members, but adding new members after registration is not allowed. All team changes must be reported to the organizers.
Are there any restrictions on the technology stack used?
Participants are free to use any technology stack as long as it integrates with the Aleo blockchain and adheres to the project requirements.
Can we use existing code or projects?
All code must be written during the competition period. However, libraries and frameworks are allowed as long as they are credited appropriately.
How will the voting process work?
Final voting will be conducted using Aleo GovBot, and ambassadors will vote based on the demos presented by the finalists.
What if there is a tie during the elimination voting?
In the case of a tie, the judging panel will make the final decision on which team(s) to eliminate.
What happens if there are not enough qualified projects for the initial prize in a hackathon?
If there are not enough qualified projects for the initial prize, consolation prizes will be awarded at the discretion of the judges.