Avalanche Developer Tutorial Contest
Add to Watchlist
Added to Watchlist
Reward pool
$50,000
equal in AVAX
Expected profit
$1,000 - 3,000
equal in AVAX
Max participants
∞
No limit
DropsEarn score
Neutral
Normal, Low Risks
Details
All selected tutorials will win $1,000. Every tutorial that goes through revision processes and completes Avalanche’s feedback rounds will win additional incentives as outlined on the contest terms & conditions at the bottom of this page. Winners will also be promoted across social media and the Avalanche community.
Contest rules
$50,000 Avalanche Developer Tutorial Contest:
- Submissions should function as stand-alone tutorials, explaining the step-by-step process of achieving a concrete goal. Developers following the tutorial should have a complete understanding of how to repeat the task in their own development process.
- Steps in the process should be clear, with concrete code examples that can be copied and reused.
- Every newly introduced term should be explained in the tutorial. General programming knowledge is presumed.
Timing
- Round 1: Aug 2nd — Aug 9th (12AM EST)
- Round 2: Aug 17th — Aug 24th (12AM EST)
How It Works
There will be two rounds of judging. All submissions accepted for the second round will receive $1K. If you incorporate the feedback you receive from the Avalanche Developer team in round 2, you’ll receive the corresponding prize listed below.
The best Tutorials will be chosen on originality, creativity, simplicity, correctness, accuracy, practical implementation and ease of understanding.
All decisions will be made in Avalanche’s sole discretion and are final.
Winner Announcement
Winners of the contest will be announced on the Avalanche social media channels, and via community channels.
Contest Prizes Per Subject
$1000 USD prizes
Smart Contracts:
- How to create and test contract calls with Truffle
- How to create and test contract calls with Hardhat
- How to create and test contract calls with Waffle
Tokenization:
- How to mint your own ERC20 on Avalanche using Open Zeppelin
- How to mint your own ERC721 NFT on Avalanche using Open Zeppelin
$2000 USD prizes
DeFi
- How to create a P2P payment dapp on X Chain
- How to use The Graph to query Avalanche data
NFT
- How to create an NFT with royalties
Social DApps
- How to create your own DAO on Avalanche
Additional Targets
- Build a ledger integration in your DApp
- Front-end templates for Avalanche DApps
- How to build an efficient frontend for your app using websockets
- Flutter quickstart
- React Native quickstart
$3000 USD prizes
DeFi
- How to create an AMM on Avalanche
- How to create a new token listed on an AMM on Avalanche
- How to create a lending market on Avalanche
- How to create staking derivatives on Avalanche
NFTs
- How to create your own NFT marketplace
- Integrate NFTs into a gaming engine such as Unreal
Social DApps
- How to build a crowdfunding platform on Avalanche
How To Enter
- Choose one of Avalanche’s tutorial subjects below.
- Submissions should be in the form of long form text, formatted in Markdown, submitted as a link to the GitHub repository.
- Each submission should have an introduction, where the purpose of the tutorial is explained, the main body of the tutorial, and a conclusion with key points highlighted. Use of full Markdown capabilities is encouraged (headings, code blocks, tables).
- Extensive usage of links to existing Avalanche tutorials, references and API documentation is encouraged. Illustrations are welcome and valued, as well as a demonstration video.
- Submit your contact info and links to your tutorial through this form.
About
Avalanche has launched a contest for the best developer tutorials to help the next wave of Avalanche developers to build on the platform. Anyone can now submit a tutorial, with selected tutorials being able to win a portion of the prize pool.
2 Aug 2021 09:00(UTC+3) - 24 Aug 2021 09:00(UTC+3)
Closed
None