100 challenges to understand blockchains from the inside out. Build a toy chain, mint a wallet, send your first real transaction.
Start with hashing and signatures. Build a tiny chain in code. Learn wallets, private keys, networks, consensus. Ship a transaction on a testnet. Write your first contract. Close with security and custody.
Built by Lakshya Kumar
Paste this into any AI chat. Fill in the bracketed parts with your context — you'll get back a straight answer on whether this belongs on your plate.
I'm considering a "Blockchain 101" course that covers: hashing, signatures, building a toy chain in code, wallets and private keys, how Ethereum accounts and gas work, sending a real testnet transaction, writing your first Solidity contract, and basic custody/security. Here's my situation: 1. My background is: [e.g. "backend engineer", "product manager", "student", "curious but non-technical"] 2. The reason I'm even looking at blockchain is: [e.g. "friends invested and I feel dumb", "my company is exploring stablecoins", "I want to build something", "I just want to understand the news"] 3. I've already tried to learn about blockchain by: [e.g. "reading one article", "nothing", "I've bought crypto but don't understand it"] Answer these directly: - Is "learning how blockchains actually work" likely to help someone in my situation, or is it a dead end? Be blunt. - Name 2 real use-cases in my life or field where understanding the mechanics (not just the price) would matter. - If I finish this course, what could I realistically build or do in 30 days that I can't do today? - What's one reason someone like me might regret spending 25 hours on this? I want to hear the downside, not a pitch.
We grant free access case-by-case — students, career-switchers, builders on a tight budget. Sign in to send us a note.
Sign in to applyComplete all modules, then submit the required number of capstone projects. Each must earn a passing rating from an admin reviewer.
Write a minimal Solidity contract (counter, guestbook, or tiny token), deploy to a public testnet, and verify it on the block explorer.
Free online. Deeper and slower than this course — great companion once you finish Module 5.