Awesome list and tutorials for getting ready for Polkadot Metaverse Championship.
Go to file
six a320feb422 Actualize for 2023 2023-10-25 06:21:40 +00:00
LICENSE Initial commit 2022-11-27 17:01:17 +00:00 Actualize for 2023 2023-10-25 06:21:40 +00:00

Web3 Championship Learning Materials

Awesome repo and tutorials for getting ready for the next Web3 focused Polkadot Championship.

Important note: code is not enough alone and a plan is also not enough alone. To build a successful web3 project, it needs to fit the target ecosystem, needs to be stable and secure while being usable, userfriendly. This will be reflected in the PMC hackathon's judging criterias as well. We will have an in-depth talk at the hackathon before the 24 hours hacking begins.

Starter resources

Project Link
The Rust Book (before you code your first pallet)
The Rust Wasm Book
Developer friendly wallet for Substrate blockchains
Build you own Substrate blockchain
Send extrinsics from code or cli
Substrate frontend template (use this if you need a frontend connecting with PolkadotJS)
Gear tutorial (performant rust based smart contracts)
Write a custom pallet for Substrate
Build an NFT marketplace in an hour with Substrate
Awesome Substrate

Non-free courses you can find somewhere

Udemy - Ultimate Rust Crash Course
Educative - The Ultimate Guide to Rust Programming
Zero To Mastery - Rust Programming: The Complete Developer's Guide

Tutorials for ecosystem project challenges

Use the following materials to educate yourself about the ecosystem projects present in the PMC hackathon. This helps you to prepare yourself for the main track challenges. You can also start building some topoligies or code skeletons for interacting with the projects.

Project Link
CCTF blog - Learn about hacking web3
KILT 101
Learn NFT with KodaDot

Project Templates

Title Link
Substrate Node Template
Substrate Front-end Template
Parachain Node Template

Advanced resources

Title Link
Hacking substrate with pallet chaos
Security analysis framework for WASM and smart contracts
Auditing Rust Crypto, the first hours
The Evolution of Zero-Knowledge Proofs in Web3