Action Plan 2024
Action Plan for 2024
In addition to the plan below, I will host a technical meetup fortnight to discuss Polkadot's latest developments with the community and receive feedback about TheLowLevelers community.
Current Statistics of TheLowLevelers Community
Facebook group (in Vietnam region): 130 members > target: ~2.000 members in 2024
Discord channel: 50 members > target: ~1.000 members in 2024
Website:
lowlevelers.com
January - May
1. Building Ranking System for TheLowLevelers Community
To incentivize community members to contribute more, we will introduce a ranking system to track each member's contributions. This system will assign different ranks based on their level of involvement:
Nomad: Beginner level, accessible to all community members.
LowLeveler: Intermediate level, achieved by meeting specific criteria.
Elder: Core contributors, entitled to full benefits.
2. Deliver Online Courses
Rust Practices with Rustlings
Advent of code series to educate the community about Rust by working through Rustlings. Hosted as workshops in the community Discord and Youtube channel
5
Rust Practices for Polkadot Blockchain Academy
TheLowLevelers team will craft the mock qualification exam with exercises closed to the open-source pba-qualifier-exam
to help other people grasp the knowledge the exam asks for
5
WebAssembly in Rust
Introducing WASM to the community and providing hands-on practices to play with WASM in Rust
4
Substrate Pallet Development Course
Walk through FRAME pallet and live code tutorial working on a set of challenges for pallet development
4
3. Developer Bootcamp
Introducing Polkadot Developer Ecosystem and Demonstrating the Power of Substrate
Workshop
Introducing Polkadot developer ecosystem, common tools and libraries. Demonstrate a solo chain network with Substrate node, guide community members on how to configure and launch their own Substrate nodes.
1 hour 30 minutes
ONLINE + OFFLINE
Rust in Substrate
Video
Introducing Rust programming language and how Rust is used in Substrate node
45 minutes
ONLINE
Rust Practices with Rustlings (Part 1)
Assignment
Sharpening the skill of participants with Rustlings exercises
2 hours
ONLINE
Rust Practices with Rustlings (Part 2)
Assignment
Sharpening the skill of participants with Rustlings exercises
2 hours
ONLINE
Walk through the FRAME Pallet System
Video
Introducing pallet development and guiding participants to write examples of a few common pallets
1 hour
ONLINE
Walk through Pallet Storage, Offchain Worker, and Demonstrate with Price Oracle Pallet
Video
Introducing further concepts of pallet and guide on how to write a price oracle pallet with offchain workers
1 hour 30 minutes
ONLINE
Introducing NFT on Polkadot and Tutorial on How to Build Your Own NFT Collection with pallet-nfts
Workshop
Guide community members on how to develop their own NFT in this section.
1 hour 30 minutes
OFFLINE
Hands-on Practice with Pallet
Assignment
Participants need to build their pallet to solve problems defined in the provided problem set
1-2 days
ONLINE
Introducing Smart Contract Development with ink!
Workshop
Walk through ink! smart contract language and basic implementation of the ink! contract
1 hour
OFFLINE
Introducing Polkadot Relaychain, Parachain, XCM, and Zombinet
Workshop
Demonstrate a parachain network with zombienet and demonstrate the multi-chain communication with xcm-simulator
1 hour
OFFLINE
May - August
1. Deliver Online Courses
Smart Contract Development with ink!
Walk through the approaches to develop a smart contract on Polkadot and guide participants on how to write ink!
contracts
5
Prepare for PBA: Build a Substrate Node from Scratch
Walk through the code base of the production Substrate Node and guide community members on how to develop the Substrate node from zero to one
5
Prepare for PBA: Programming a State Machine in Rust
Walk through the concepts of state machines and guide community members on how to solve the problem set in the open-source pba-book
3
Prepare for PBA: Build a Blockchain from Scratch
Walk through the concepts of blockchain from scratch and guide community members on how to solve the problem set in the open-source pba-book
3
August - December
1. Building an NFT Badge System for Community Members
With the ranking system running for a while, we will apply Polkadot blockchain to issue the NFT badge system for the community. These NFTs will be issued to the account of the community members on lowlevelers.com.
2. Incubator Program
The Incubator program of TheLowLevelers is the end goal of 2024. We aim at collecting as many quality project builders from the hackathon and developer bootcamp as possible. The Incubator program is a 6-week program that prepares the project builders to be the founders in the Polkadot ecosystem.
Quarterly Events
Establish a Minihackathon for the Community
The minihackathon is where to identify the value that the community has been building and growing during the first quarter of 2024. From the minihackathon, we can categorize who deserves to rank up to the next level and find quality projects that can help grow the Polkadot community. The minihackathon is a 5-week event with multiple lectures on how to build a good Polkadot product and knowledge prepared for future Web3 founders.
Technical Track 1: Build an app-specific chain using Substrate SDK
Technical Track 2: Build an application using ink! language
To prepare the technical foundations for the minihackathon participants, we will use the materials from the developer bootcamp and online course of TheLowLevelers.
Every week of the minihackathon event, we will have one talk about the lecture for founders and an industry talk with Polkadot core developers:
1
Introduce the minihackathon and how to succeed with the hackathon
2
Aside from code: How to validate your project idea?
3
Tech talk with core developer in the Polkadot industry
4
Aside from code: How to find co-founders?
5
Demo day
Through out the year, we will have 4 minihackathons with 4 different themes
1
Polkadot Minihackathon: Substrate & Pallet Development
March - April
2
Polkadot Minihackathon: Develop on Parachains
June - July
3
Polkadot Minihackathon: Game Jam
August - September
4
Polkadot Minihackathon: Cross-chain applications
November - December
Last updated