Grant/Project Name: LearnWeb3
Proposer’s contact info:
Email: haardik@learnweb3.io
Telegram: @haardikkk
Grant Category: Community/Education
ELI5 Project Summary: LearnWeb3 is on a mission to make learning permissionless and collaborative, to provide a fair playing ground for people from all backgrounds to succeed in the next internet revolution. We are requesting a grant to create high quality, accessible, educational materials around DIDs, Ceramic Network, ComposeDB, and related technologies.
Project Description:
The goal of this grant is to create and provide educational materials around Ceramic Network to a broad community of developers around the world. The web3 space, being what it is today, attracts a lot of grifters, token scams are common, and the comingling of projects with tokens creates a market where incentives for developers are not aligned with the ‘ideal’ vision for what this technology can bring to the world.
At LearnWeb3, we have worked very hard from the beginning to culminate a culture where this is not the case. Through unbiased, selective, structured learning materials we try to create the best content possible to help developers realize the potential of groundbreaking technologies being built, and give a peek into what they hold for the future, and teach these developers on how they can help shape that future themselves.
Our past work can be seen on our website at https://learnweb3.io. However, we are also undergoing a significant change right now - building for ‘LearnWeb3 v2’ completely from the ground up where we will introduce new formats of learning content, and new types of content. Everything from short 5-minute quick learning materials to fully fledged degrees, along with other elements.
For this project, we are specifically requesting funding to solve a few key problems for both sides of our platform - the students, and the company (3Box team)
- Create a structured educational path for building on Ceramic (not necessarily in this order)
- DIDs
- Data Models
- Data Streams
- Session Keys
- Compose DB
- Create this content in text+video format
- Create introductory level non-technical content around Ceramic
- Create end-to-end dapps as part of the course - perhaps a simplified Notion on Ceramic?
- Boost KPI’s of # of developers building on testnet for Ceramic
- Build analytics dashboards to get feedback from the students on the material and the technology
- Feature Ceramic bounties on LearnWeb3 Earn and pipeline students from the course → bounties
Ideally, we’d like to become the ‘Learn’ section of the Ceramic documentation (or at least an outlink from the Ceramic Documentation) while also bringing in students from our own community.
Relevant links:
- Website: https://learnweb3.io
- Twitter: https://twitter.com/LearnWeb3DAO
- Github: LearnWeb3 DAO · GitHub
- Previous projects the team has meaningfully contributed to**:** Variety of course content on Ethereum, and live courses on Celo and Flow. In-progress courses with more partners like Polygon (for zkEVM and ID), Axelar, Stacks, thirdweb, and such.
- Comparable projects or peers: See https://learnweb3.io
Ceramic Ecosystem Value Proposition:
- What is the problem statement this proposal hopes to solve for the Ceramic ecosystem?
- Offer a (better) alternative to the Ceramic docs for devs to build on Ceramic
- Teach students the power of composability, and build real end-to-end applications to showcase that power
- Boost # of devs building on testnet for Ceramic
- Pipeline talented devs from education → bounties and hopefully future grants programs at 3Box!
- How does your proposal offer a value proposition solving the above problem?
- We do all our content in-house, and have insights on what works from doing this over the last year.
- Haardik used to work at Ceramic, so there’s insights into the technology and it’s potential.
- Why will this solution be a source of growth for the Ceramic ecosystem?
- The ceramic documentation seems, for lack of a better word, messy. Even with the recent bounties that were created on LW3 Earn, students struggled to understand some concepts purely from the docs.
- The market awareness around Ceramic is a bit lacking - and over the years the changes that have been made are a source of confusion and ??? in student minds who don’t regularly attend meetups/ceramic events/community calls
Funding requested (DAI/USDC): [$22,500]
How much are you applying for? Make sure to break the amount requested down by milestones
Milestones:
- Milestone #1: Craft short-courses (9 hours) - [$900]
- [Intro to Ceramic] - [3 Hours @ 100$ / Hr]
- [Intro to DIDs] - [3 Hours @ 100 $/ Hr]
- [Intro to ComposeDB] - [3 Hours @ 100 $/ Hr]
- Milestone #2: Craft course curriculum for Ceramic course - [$1600]
- [Plan all the theoretical lesson topics] - [4 Hours @ 100 $/ Hr]
- [Plan all the programming projects] - [6 Hours @ 100 $/ Hr]
- [Plan on how to test submissions and auto-grade] - [6 Hours @ 100 $/ Hr]
- Milestone #3: Write the course content - [$8000]
- [Write all the theory levels] - [40 Hours @ 100$/hr]
- [Write all the programming levels] - [40 Hours @ 100$/hr]
- Milestone #4: Create quizzes, assignments, and auto-grading tools - [$2000]
- [Quizzes for theory levels] - [10 Hours @ $100/hr]
- [Tests for programming levels] - [10 Hours @ $100/hr]
- Milestone #5: Record (and edit) the course content (Video) - [$10,000]
- [Record and edit all the theory levels] - [40 Hours @ $100/hr]
- [Record and edit all the programming levels] - [60 Hours @ $100/hr]
Note: - Following this, we expect there to be work around keeping courses up to date, marketing, resolving doubts, offering technical help to students, and so on. To enable a long-term partnership, we propose our sponsorship model where 3Box can sponsor developers through a per-dev-onboarded model with us. This aligns incentives long-term as we only get paid if you’re getting value from our courses and devs are actually deploying on testnet. It’s similar to hackathons - except cheaper and more accessible with quicker feedback and analytics.
‘Per-dev-onboarded’ is based on some KPI we track. Typically, devs (learning to) build apps on testnet, which will eventually translate to devs building on main net. We can track this number through our automated grading, provide you analytics tools, and run experiments with the community to see what works best. We’d like to discuss this as part of follow-on funding privately with the 3Box team.
I accept the 3Box Labs Grants terms and conditions: Yes
I understand that I will be required to provide additional KYC information to the 3Box Labs to receive this grant: Yes