Polkadot Hack Challenges
This article contains all the information about the challenges for the Encode Polkadot Hackathon. Registrations for the Polkadot Hack are now open - You can register for the hackathon here!
This hackathon is part of our long-term Polkadot programme, funded by the Polkadot on-chain treasury. This comes after the successful completion of the first part of the partnership: Polkadot Educate.
After the Hackathon, projects will be able to apply for the 10-week Polkadot Accelerator run by Encode.
To find out more about the hackathon, read the official announcement. Don’t forget to sign up for the Hack Launch Event, happening on Thursday 9th September at 5:30pm GMT+1 — Sign up here.
Hackathon Challenges:
You can view all the challenges in spreadsheet format here.
Polkadot General Challenges (paid in DOT)
Easy: Complete Onboarding Challenges: Complete up to 5 entry-level Substrate tutorials to begin learning how to build with Polkadot and Substrate. Find the tutorials here
- Prize: $10,000 total: $20 USD per challenge (5 max per person) until $10,000 has been filled.
Medium: Best dApp
- Prizes: 1st: $3k, 2nd: $2k, 3rd: $1k, Runners up: $500 x 4
Hard: Build a blockchain. Substrate is the framework used to build custom blockchains compatible with Polkadot. In this challenge, build a custom blockchain using Substrate that could eventually become a platform within the Polkadot ecosystem.
- Prize: 1st: $4k, 2nd: $3k, 3rd: $2k
Astar Challenges
Beginner — Easy onboarding
The first 30 submissions per challenge are eligible for the prize. Total pool $3000 in SDN!
- Build & sync a collator on Shiden Network. Let it run for at least five days. No need to bond SDN tokens and become a collator
More info on collators here.
Intermediate — Build a dApp
1st prize: $3000 in SDN
2nd prize: $2000 in SDN
3rd prize: $1250 in SDN
4th prize: $750 in SDN
Shiden Network is the dApp hub on Kusama. In this challenge, build a simple dApp on our testnet Dusty. A nice front-end is very important for users to interact with. Build whatever is on your mind! More information on the challenges is available here.
Phala
Beginners
Follow the “Hello World” tutorials to complete two challenges. You can get $25 prize for each finished challenge. The first 50 successful submissions are eligible for the prize.
Challenge 1 — $25
Challenge 2 — $25
Challenge 1: In the beginner challenges, we have prepared the tutorials to start a local Phala Network testnet, and run two simple demo DApps.
Challenge 2: Hack on one of the DApps. You can add a tiny new feature and showcase it on the demo frontend.
For the challenge details and how to submit, please refer to:
Advanced
Build a fully functional DApp on Phala Confidential Cloud.
We don’t limit the scope or type of the DApp. When the hackathon is finished, the Phala team will judge the submission and pick up the winners of prizes:
1st — $3000
2nd — $2000
3rd — $1000
plus $500 for each qualified submission.
A qualified DApp should be useful to solve some real-world problems or bring fun to people. It should also address the unique features of Phala (privacy-preserving, computation-intensive, or with HTTP requests)
For the challenge details and how to submit, please refer to:
Read more about Phala challenges here.
Acala / Karura + SubQuery DeFi Challenges:
Build with the Polkadot & Kusama ecosystem’s first and only live DeFi blockchain ($14,000 in Prizes). More information on the challenges is available here.
Challenges
Use the Karura blockchain and SubQuery’s data indexing services to build useful and creative tools, dashboards, or DApps.
Warm-up challenges:
$100 to any team who finishes 1 SubQuery warm-up challenge and 1 Karura (Acala) warm-up challenge. The best place to start is by referring to the master Karura SubQuery Project and its GitHub repository.
SubQuery
- Index the total, average, and median KAR amounts for the transfers that an account has sent or received
- Index the daily volume, highs, and lows for each trading pair on the DEX
- For each liquidity pool, what account has contributed the largest total liquidity?
Karura
- Create a simple custom UI for interacting with the Karura DEX
- Create a portfolio page for Karura including KAR, KSM, and LP token balances. Include an approximate price of all the tokens in the portfolio
- Create a webpage to show a user’s kUSD loan with a visual indicator on whether it’s in danger of being liquidated
Challenge 1 (Intermediate): Build a Bot ($3500 prizes)
Build a DeFi bot that can leverage on-chain or aggregated data though SubQuery, and DeFi activity to capitalize on opportunities within the platform.
Ideas:
- Arbitrage bots
- Yield farming bots
Prizes:
1st: $2500
- Eligible for an Acala Grant
- Access to venture funding
- Incubation and guidance from Acala/SubQuery devs
- Karura, Acala, and SubQuery swag
- Publicity and promotion by the Acala and SubQuery teams
2nd: $1000
- Eligible for an Acala Grant
- Access to venture funding
- Incubation and guidance from Acala/SubQuery devs
- Karura, Acala, and SubQuery swag
- Publicity and promotion by the Acala and SubQuery teams
Challenge 2 (Intermediate): Build a dashboard or analytics tools ($4000 prizes)
Karura is a brand new network, so there is a big opportunity to build valuable tools for the ecosystem. Leverage SubQuery’s data indexing services to build a tool based on Karura data.
Ideas:
- Stablecoin loan monitoring and notification system
- Dashboard like Zapper.fi for Karura
- Dashboard like Daistats
Prizes:
1st: $3000
- Eligible for an Acala Grant
- Access to venture funding
- Incubation and guidance from Acala/SubQuery devs
- Karura, Acala, and SubQuery swag
- Publicity and promotion by the Acala and SubQuery teams
2nd: $1000
- Eligible for an Acala Grant
- Access to venture funding
- Incubation and guidance from Acala/SubQuery devs
- Karura, Acala, and SubQuery swag
- Publicity and promotion by the Acala and SubQuery teams
Challenge 3 (Intermediate to Hard): Build a DeFi DApp ($5000 prizes)
Be the first to build a DApp on Karura. You can use apps.karura.network as a reference example for what’s possible. We are looking for smart, intuitive applications that make DeFi accessible for everyone.
Prizes:
1st: $3500
- Eligible for an Acala Grant
- Access to venture funding
- Incubation and guidance from Acala/SubQuery devs
- Karura, Acala, and SubQuery swag
- Publicity and promotion by the Acala and SubQuery teams
2nd: $1500
- Eligible for an Acala Grant
- Access to venture funding
- Incubation and guidance from Acala/SubQuery devs
- Karura, Acala, and SubQuery swag
- Publicity and promotion by the Acala and SubQuery teams
Moonbeam
Medium Challenge: Moonriver Staking dApp
Build a web application using the Staking Precompile Solidity interface that enables users to stake their Moonriver tokens. The ideal application is intuitive and well-designed, and makes it easy for users of all kinds (both people familiar with DeFi and individuals who are new to crypto) to stake their Moonriver tokens.
More information and guidance is available here.
Prize: $2k
Hard Challenge: One-Click Yield Optimized Staking dApp
Your task, in this challenge, is to create a “one-click” staking application using the Staking Precompile Solidity interface that automatically chooses a collator and nominates (stakes) the user’s desired amount of Moonriver tokens in order for them to earn the highest yield. More information is available here.
Prize: $3k
Interlay (interBTC/Kintsugi) Challenges
Getting started challenge ($40 per person) — first 50 people
Total prize of $2,000
Complete both basic challenges to get an understanding how the bridge works on the testnet at https://bridge.interlay.io/. Even if you want to solve more advanced challenges, we recommend doing these getting started challenges to get a feeling how it works.
Easy Challenge 1: Run a Vault
- Download, build and run the Vault client based on the guide
- Register as a Vault and provide testnet DOT as collateral (automatically done on starting the client — verify on the Vault dashboard)
- Run the Vault
- Submit feedback on the Vault client: https://forms.gle/zzKhaEzttCKksjej7
Easy Challenge 2: Issue/redeem interBTC
- Get testnet Bitcoin from a BTC faucet
- Get testnet DOT from the interBTC faucet
- Issue interBTC
- Redeem interBTC
- Submit feedback on the issue and redeem process: https://forms.gle/JXBoRdspbG8pMs3k6
Please be sure to submit both the forms linked above, as well as the Encode official submission form if you do the Interlay Easy challenges. If you do not submit the Encode form as well, you will not receive a prize.
Medium Challenge 1: Vault Interface
Total prize of $3,500
1st prize: $2,500
2nd price: $1000
We have an interface for Vaults running on: https://bridge.interlay.io/vault. However, Vault operators might want to be able to have custom interfaces and see more information like current prices of Bitcoin, incoming oracle price changes, or see how they compare to other Vaults in terms of BTC locked.
The idea for this challenge is to build a standalone dashboard for Vaults that operators can extend with their own information. You could do this as a browser-based interface, mobile interface, or terminal interface.
Medium Challenge 2: Trading/Arbitrage Bots
Total prize of $3,500
1st prize: $2,500
2nd price: $1000
As with most DeFi systems, it’s possible to make a profit by interacting with the interBTC bridge. It’s possible to automate capturing these profits by using bots. The challenge here is to develop a bot that can capture profits by observing on and off-chain data and execute actions.
Getting started
- Docs: https://docs.interlay.io/#/
- Testnet: https://bridge.interlay.io/
- GitHub: https://github.com/interlay
- Discord: https://discord.com/invite/KgCYK3MKSf
You can find more details and ideas about the Interlay (interBTC/Kintsugi) Challenges in their Challenges Documentation.
Hackathon Dates
- Register by: Sunday 3rd October 2021
- Launch Event: Thursday 9th September at 5:30pm GMT+1
- Submission Date: Sunday 31st October 2021
- Final and prizegiving: Wednesday 24th November 2021
Registration
You can register for the hackathon here!
Questions
If you have any questions, please email: questions@encode.club
Socials
You can also stay up to date with all things Encode Club through our Twitter and LinkedIn pages.
For all things Polkadot, visit their Twitter.