Build real ICP apps. LEARN BY SHIPPING.
Stop stitching together docs and half-finished tutorials. You write real code, beat a campaign, and finish every course with a working dapp live on-chain โ something you can actually show someone. The arcade is just what makes getting there addictive.
Score
043110
Stage
CANISTER-01
Hi-Score
048200
PRESSย START
Why CodeSlums
Stop watching tutorials. Start building real software.
Tutorials teach you to follow along. CodeSlums teaches you to ship โ the difference is night and day.
Reading docs won't make you a builder
The only way to learn to ship on ICP is to ship on ICP โ over and over.
No promises we can't keep yet. Just what you'll actually do here, from day one:
Write real code
Every lesson is hands-on โ no passive videos, no multiple-choice busywork.
Deploy real apps
Finish each course with a working dapp live on-chain โ not a throwaway toy.
Production-style projects
Build complete apps end to end: notes, chat, on-chain voting, and more.
Master the ICP stack
Motoko, Internet Identity, canisters, cycles & SvelteKit โ and how they fit together.
Verifiable certificates
On-chain proof of what you actually built and shipped.
A world, not a playlist
A campaign, XP, daily challenges, a shop and a profile that keep pulling you back.
The campaign
One path. One goal: ship your startup.
No disconnected exercises. Every stage builds on the last โ and the ๐ deploy stages end with your app LIVE on ICP. Tap a stage to see what you'll build.
Launch Your Startup
Go to market with a real product. โ exactly like CodeSlums itself.
XP
up for grabs
Your AI mentor
Pixl knows ICP,
and guides โ never spoils.
Not a generic chatbot. Pixl explains canisters, cycles, Internet Identity, Candid and Motoko โ nudging you to the answer so it sticks. Try a question:
Pixl
โ online ยท ICP mentor
Hey, I'm Pixl โ your ICP mentor. Tap a question and I'll guide you ๐
A game, not a course
Progress you can actually feel.
Boredom is why people quit learning to code. So we built an entire arcade around it โ every system pulls you back for one more lesson.
XP & Levels
Earn XP for every lesson, project and daily.
Streaks
Daily streaks โ with freezes to protect them.
Leagues
Bronze โ Platinum. Keep earning or slide down.
Avatars
Customize Pixl and unlock a crew of avatars.
Coins
A spendable currency you earn as you learn.
Shop
Spend coins on cosmetics, themes & avatars.
Badges of Honor
Curriculum milestones, minted to your profile.
Achievements
Stat milestones that stack up as you climb.
Leaderboards
Rank against every learner, updated live.
Cheers
Send free kudos to other builders.
Hall of Fame
Reach Platinum once โ enshrined forever.
Daily Challenges
A fresh set of questions to keep the streak alive.
Your journey
From Novice to Legend.
Every lesson moves the bar. You always know how far you've come โ and exactly what ships next.
Novice
Your first canister
Coder
Motoko & Identity
Engineer
Full-stack dapps
Legend
Launch your startup
Your command center
Everything you do, rewarded.
XP, coins, streaks, daily challenges and your next deploy โ all in one living dashboard that celebrates every win the moment it happens. Watch it run ๐
slumrunner
Level 12 ยท Engineer
๐ช coins
Build a Calculator canister
๐ฅ
streak
๐
deployed
๐
badges
Climb the ranks
Built to be competitive.
A live board โ watch the ranks shuffle as coders ship. Switch it ๐
Alex
Justin
Maya
pixelpunk
devdiva
slumrunner (you)
Keep shipping to climb ๐
Build to learn
Unlock real ICP apps.
You don't grind exercises โ you build things people can use, then deploy them on-chain. Every course goes from an empty file to a live, shipped project.
Personal Landing Page
Beginner
Build & deploy a responsive portfolio site from an empty file โ on-chain.
Build & deploy it on-chain
Interactive Counter
Beginner
A complete counter app with JavaScript โ built, styled, and shipped on-chain.
Build & deploy it on-chain
Counter Canister
Beginner
Your first on-chain smart contract โ setup to mainnet, with a live UI.
Build & deploy it on-chain
Notes Dapp
Beginner
A per-user notes dapp โ records, pinning, search, sign-in, deployed.
Build & deploy it on-chain
On-chain Voting
Intermediate
A governance dapp: yes/no/abstain, deadlines, one vote per identity.
Build & deploy it on-chain
Realtime Chat Dapp
Intermediate
A multi-room chat with a live, polling-based feed and per-identity messages.
Build & deploy it on-chain
AI Chatbot Dapp
Advanced
A chatbot whose replies come from an LLM running ON-CHAIN โ per-user history, signed in, deployed.
Build & deploy it on-chain
Crypto Dashboard
Advanced
A canister that fetches live prices via an HTTPS outcall, tracking each userโs watchlist & portfolio on-chain.
Build & deploy it on-chain
Freelance Marketplace
Advanced
On-chain escrow between a client and a freelancer โ funds held and released exactly once via a guarded state machine.
Build & deploy it on-chain
Build a complete SaaS startup
Multi-canister, payments, AI, the works โ your portfolio centerpiece.
Proof you can ship
Real on-chain certificates.
Finish a course and CodeSlums mints a certificate straight to the blockchain โ signed by your identity, verifiable by anyone, impossible to fake. Try minting one ๐
Minted on-chain
Each certificate is a record in the CodeSlums canister on ICP โ not a PNG you could fake in Figma.
Publicly verifiable
Anyone can confirm a certificate by its id. Recruiters see the truth, tied to your Internet Identity.
Yours forever
It can never be revoked out from under you or lost when a company shuts down. It lives on the chain.
A simulation โ the real thing mints to the CodeSlums canister when you complete a course.
The niche almost nobody owns
Learn Web3 by actually building on it.
Most courses teach blockchain in theory. Here you build and own real apps on the Internet Computer โ from your first lesson to a certificate that's yours for life.
Certificates you truly own
Your certificates live on-chain โ verifiable by anyone, forever. Nobody can fake them or revoke them out from under you.
No passwords, ever
Sign in with Internet Identity โ passwordless and private. Nothing to leak, nothing to remember.
Ship things that are actually live
Deploy real apps to the internet in your first session โ a public URL you can share, not a localhost demo.
A profile that proves it
Public achievements, ranks and a portfolio of shipped projects โ real proof of what you can build.
Yours for the long run
Your progress and projects live on a chain you control โ not locked inside a company's database.
Pay once, in ICP
Crypto-native and one-time โ no subscriptions, no recurring charges, no upsells.
Who's behind this
Built by one developer who believes in the Internet Computer.
CodeSlums isn't a venture-backed edtech company. It's a platform built and maintained by a single full-stack developer who fell in love with what the Internet Computer makes possible โ a web where entire applications run on-chain, owned by the people who use them.
The problem was never the tech. It was the on-ramp: docs that assume you already know, tutorials that stop at โhello world,โ and nothing that makes learning ICP feel worth doing at 11pm. So I built the thing I wished existed โ a hyper-gamified arcade where you learn Motoko, canisters and Internet Identity by actually shipping, one deployed app at a time.
The mission is simple: bring decentralized apps mainstream by making the people who build them feel unstoppable. If that resonates, you're exactly who this was made for.
โ The developer behind CodeSlums
Solo full-stack developer
Motoko ยท Svelte ยท Internet Identity
The whole app lives on-chain
Frontend, backend, your progress and your certificates โ all served from Internet Computer canisters. No hidden AWS box, no middleman that can pull the plug.
You own what you build
Every lesson ends in a real canister you deploy yourself. The skills โ and the apps โ are yours to keep, not locked inside a walled garden.
Decentralized apps, made approachable
ICP is genuinely powerful but the on-ramp is steep. CodeSlums turns that on-ramp into a game so the next wave of builders actually sticks around.
coders on CodeSlums
โก
lessons completed
๐
certificates minted on-chain
โจ
XP earned by the community
Connecting to the CodeSlums canisterโฆ
Early days ยท shape what this becomes
Be one of the first to ship real ICP apps.
No inflated numbers, no fake reviews. Just a real platform โ on-chain certificates, an in-lesson AI tutor, and deployable projects โ looking for its first wave of builders. That could be you.
No subscriptions
Choose your loadout.
Start free and ship real apps today. Unlock everything forever with a one-time Lifetime Pass โ paid in ICP. No recurring bills, ever.
Free Adventurer
- โ All core ICP lessons
- โ Build & deploy real canisters
- โ Community access
- โ Limited AI mentor
- โ XP, streaks & badges
Lifetime Pass
โ 24 ICP ยท priced live at checkout ๐
- โ Everything in Free
- โ Unlimited AI mentor
- โ All projects & career paths
- โ On-chain certificates
- โ Priority deploy help
- โ Pay once โ yours for life
Guild
- โ Everything in Lifetime
- โ Team & classroom seats
- โ Admin dashboard
- โ Progress analytics
- โ Private cohorts
- โ Invoicing & SSO
One payment, yours for life. No subscriptions, no upsells, no pay-to-win โ every feature included, forever.
Keep the arcade running
Why it's just $20 โ and why that alone might not be enough.
Most coding platforms charge $20โ$40 every month. CodeSlums asks for $20 one time, ever โ deliberately affordable so anyone can learn to build on the Internet Computer. That one payment is what keeps the AI mentor answering and the canisters funded.
The AI mentor
An in-lesson AI tutor that explains canisters, cycles and Candid on demand. Every question a learner asks costs real inference money โ and it adds up fast as more people learn.
Canister cycles
The whole platform runs on-chain. Compute and storage on the Internet Computer are paid for in cycles that have to be topped up continuously to keep the arcade online 24/7.
Building & maintaining it
New courses, projects, bug fixes and features โ shipped by one developer. Support is what buys the time to keep improving CodeSlums instead of shelving it.
Even lifetime passes might not cover the AI.
AI costs scale with every learner and every question โ and a one-time $20 can only stretch so far. So CodeSlums also accepts donations of any amount, paid in ICP, to counterbalance inference bills and maintenance. It's what keeps the core free, the platform independent, and the lights on. Every bit genuinely helps.
Donations are made in ICP from your settings after signing in ยท minimum 0.01 ICP.
Before you press start
Questions? Answered.
None. If you can write a little JavaScript, you're ready. We start from what the Internet Computer actually is and build up โ no crypto background assumed.
Real, deployable apps โ not throwaway exercises. A live canister, an Internet Identity login, a Motoko backend, a SvelteKit UI, and by the end a multi-canister SaaS running on ICP mainnet.
Yes. All core ICP lessons, building and deploying real canisters, XP, streaks and badges are free forever. Pro adds unlimited AI mentoring, on-chain certificates and priority deploy help.
A public blockchain that runs full applications โ frontend and backend โ entirely on-chain inside units called canisters. Your app gets a real URL, no separate servers or cloud bill.
You can start right in the browser. When you move to shipping locally we walk you through the ICP CLI step by step, and every deploy stage ends with your app actually live.
Both work on ICP, but we teach Motoko first โ it's ICP-native with the smoothest tooling and first-class everything. Your frontend stays TypeScript + SvelteKit.
Stage one ends with a canister deployed and callable. Most people get something live on their first session โ before the coffee is cold.
Yes โ completing a course mints an on-chain certificate tied to your identity that anyone can verify. It lives on ICP, so it can never be faked or revoked out from under you.
It's a one-time $20 payment made in ICP โ no subscription, yours for life. Because the ICP price floats, the exact amount is calculated live from an on-chain price oracle at checkout, so you always pay $20 worth and never a cent more.
Yes โ one $20-in-ICP payment unlocks everything for life. No subscription, no recurring charges, no upsells. You approve the exact amount in your wallet at checkout and never pay again.
Still curious? Just press play โ
Insert coin ยท free to start
Your first app goes live today.
Sign in with Internet Identity, clear stage one, and watch ๐ your app deploy to ICP before you even finish your coffee.
No credit card ยท 10 seconds to start