Welcome to the builder bounty powered by Cartesi. Find the tasks, deliverables, evaluation criteria and reward information below to get started.
NOTE: Tasks are interdependent, please finish them in the specified order only.
Task 1: Watch Cartesi video tutorial masterclass
- Head over to Udemy here and watch the free course on building Cartesi dApps from scratch.
- Make sure you finish all 5 modules.
Deliverable: Share your Udemy mail id and discord id with us to help us verify your task completion status.
Task 2: Build a dApp
- Use your knowledge gained from task 1 to build a Cartesi dApp backend. Front-end is NOT required for this bounty.
- The backend logic must utilise the usage of Cartesi Rollups APIs - Notice, Voucher and Reports.
- Use the latest version of Cartesi CLI tool - called Sunodo. Although, it’s not mandatory but you’re free to leverage any community-built frameworks on top of it.
- Build and run locally, NO need to deploy the dApp.
Deliverable: Github repo with the backend code and steps to try it out in the readme file.
Task 3: Tweet a demo
- Create a demo video of your build which should be at least 2 mins long.
- Alternatively, you can write a blog about your build.
- The video or blog should explain the core functions of the dApp. You can use CLI send feature to interact with the backend.
- Share the video/blog on ‘X’ social media platform tagging @cartesiproject and #CartesiBounty
Deliverable: Tweet link with video attachment
Submission & Reward distribution
- Write a mail at payal@mugen.builders and add all the deliverables mentioned in each task. Your Udemy id, github repo for your code and the tweet link.
- We’ll reply to the mail and schedule a quick call with you.
- After the submission and call, we evaluate and communicate the status of your bounty application back to you.
- Reward for a successful submission will be distributed to the participant’s eth address.
Support
Join Cartesi discord for any technical help from the Cartesi team. You can also book calls with Developer Advocates by dropping us a msg on Discord ( Tag us @Developer Advocacy Unit ).