Prizes:
1st Place - 5,000 USD
2nd Place - 3,000 USD
3rd place - 2,000 USD
Challenge:
Build a dApp, deploy and run on Algorand Blockchain.
This decentralized application (dApp) smart contract is to be deployed to the Algorand Blockchain. It must be functional and built using Reach, Beaker, Beaker-TS, .NET C#, Unity SDK , PyTeal or any of the Algorand SDKs or Ecosystem SDKs. All teams must also complete the 4 challenges on the Algorand Developer Portal and show completion badges in their Algo Pera Wallet. Applications must have a non-console interface, IE Web or Mobile using WalletConnect (iOS/Android/Windows) or MyAlgo (Web) or AlgoSigner (Chrome extension) for private key management. Tip: Clone this Sandbox repo https://github.com/algorand/sandbox, install docker desktop and use `./sandbox up dev` from Terminal in the cloned folder to develop with. Then deploy the solution to TestNet when completed restarting Sandbox with `./sandbox up testnet`.
Requirements:
A valid submission will include the source code on a public github repo, a recorded or in person demo and an article that explains how the application works.
It is expected that most bounty challenges will be won by fully functioning submissions, however, in certain cases, where there is a higher degree of difficulty, projects and payouts will be assessed on progress made.
Judging Criteria:
Judges from Hack Boston will assess each project submission. The following criteria will be used to assess projects:
IMPACT & USEFULNESS:
How impactful and useful the submission is in the Algorand ecosystem as a whole
ORIGINALITY, CREATIVITY & INNOVATION:
How new and novel the submission is versus existing technologies
MASS USABILITY:
How feasible is the idea & how adaptable is it across other integrations
TECHNICAL DIFFICULTY:
What is the level of skill or knowledge required to build the submission
CLARITY:
How clear or easily understood the documentation and code quality is as well as examples and pitch video or presentation.