Move beyond Solidity and start exploring ecosystem tools, protocols, and apps to make your life as a developer easier and more productive
Team
XP
Lessons
What is a Layer 2 blockchain?
Understand the different types of Layer 2 blockchains that exist and their pros and cons
16 mins
+10,000 XP!
What is ENS and how to integrate into your DApp
Learn about what is Ethereum Name Service(ENS) and how to integrate ENS(.eth) domains into your DApp
7 mins
Testing smart contracts on a local blockchain node using Foundry
Learn how to test your smart contracts locally (100x faster than testnets)
6 mins
Introduction to IPFS: The InterPlanetary File System
In this lesson, we take a dive into IPFS and understand what makes it so special and why you should care about it.
13 mins
Build your own NFT collection with metadata stored on IPFS
Learn how to build your own NFT collection and store metadata on IPFS.
14 mins
User-owned data profiles using Ceramic Network
Learn about building sovereign user-owned data profiles using Ceramic Network.
Secure on-chain randomness using Chainlink VRFs
Learn about Chainlink VRF and how to use it to build on-chain game using it.
Indexing data using The Graph's Indexer
Learn what are The Graph's Indexer and how to use it to index the lottery game data.
20 mins