About the challenge
Celo and the Graph are running blockchain bootcamp with university students to bring new developers in Cape Town into Web 3 using a blockchain quiz game.
PLEASE NOTE: This is a virtual event so make sure you join the Discord link in the onboarding to receive announcements.
We've structured a bootcamp to introduce you to building your first end-to-end blockchain app (smart contracts and front end) in the form of a quiz game.
This bootcamp will be also include a hackathon which will allow participants to use what they have learned to make their own game and stand to win prizes!
Kick-off meeting
There will be a kick off session on CPUT campus at 16:00 on the 25th of March.
Prizes
There will have 2 prize pools. The first prize pool is a general prize pool of R30 000 ($1 500) which will be shared with those who submit a working app to the Celo mainnet. The second pool of $1 500 (R30 000) will be individual project awards to innovative apps and games that are built using the tutorials below.
The dates of the event are from 25th March to 15th of April and we will set up a Discord group to share more details of the event once you have signed up.
Future opportunities
Celo is has built a mobile wallet with Opera MiniPay to enable the 300m users of Opera to have access to a blockchain wallet in their browser. If your game is one of the winners, it will be shared with the Celo Opera team to potentially be published on the MiniPay Wallet, giving it exposure to millions of users.
Resources
You will be required to use the tutorials provided in the Bootcamp to create your own unique Blockchain game on Celo and use the Graph to query data about the game. This game must be unique and cannot be a direct clone of other submissions or the tutorials we have provided you.
You will be required to use the tutorials provided in the Bootcamp to create your own unique Blockchain game on Celo. This game must be unique and cannot be a direct clone of other submissions or the tutorials we have provided you.
| Blockchain tutorial | Games you can build (inspiration) | Discord Q&A |
|
How to build a blockchain Quiz App game (Uses Solidity + Svelte) |
Thursday 28th March | |
|
How to build an NFT blockchain memory game (Uses Solidy + React) |
Tuesday 2nd April | |
|
Creating a subgraph |
Friday 5th April | |
|
Create a Blockchain Boxing Betting Game with Solidity, Boxing Bonanza |
|
Tuesday 9th April |
|
Build a Raffle App With Solidity and NextJS: Code Along (Uses Solidity + Next.js) |
|
Tuesday 9th April |
Requirements
What to build
You will be required to use the tutorials provided in the Bootcamp to create your own unique blockchain game on Celo. You can use the example games provided above for inspiration.
What to submit
Your game must be unique and cannot be a exact clone of other submissions or the tutorials we have provided you.
For example, you can create a crossword game that combines the example front ends above (for example a Wordle game) but you need to make it your own by changing the styling, questions, etc.
It must be deployed and work on the Celo blockchain and have a subgraph otherwise it will not be considered for a prize.
Prizes
Most fun game (the Graph bonus)
Most fun game that uses both solidity and the Graph
Most innovative game (the Graph bonus)
The most innovative use of solidity smart contracts and the Graph
Most fun game (no Graph)
Most fun game as voted by judges that doesn't have the Graph
Most innovative game
The most innovative use of solidity smart contracts
Devpost Achievements
Submitting to this hackathon could earn you:
Judges
Blessing Hove
CPUT
Nick Hill
Funtown
Lena Hierzi
Celo
Kent
Judging Criteria
-
Deployed on mainnet
Is the app deployed on Celo mainnet and can it be used -
Is Unique
Is the app unique or just a clone of an existing project -
Uses The Graph
Does the app use The Graph for indexing
Questions? Email the hackathon manager
Tell your friends
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.



