CKB QuestStart

Free · nothing to install · nothing to buy

Write your first
blockchain app
this afternoon.

Short tasks, all in your browser. A tutorial cannot tell whether you actually did the thing. This one checks, because everything you build runs on a real network you can go and look at afterwards. New tasks land as the network grows.

About three hours. No blockchain experience needed. No wallet seed phrase, no money at any point.

You finish by putting this on the network permanently. It is built from your own account, so no two people get the same one.

Why this exists

You have tried to learn something like this before, and you quit.

Not because it was too hard. You found a guide, lost the first two hours to installs and versions that did not match, and gave up before you wrote anything that did something. Or you read the whole thing, followed along fine, and a week later could not have rebuilt any of it on your own.

So there is nothing to install here, and nothing gets explained to you that you do not do yourself, right then.

The one idea

Everything on this network is a cell, and once you see what that means you cannot unsee it.

You have spent your career renting rows in someone else's database. This is owning the file.

How it works

  1. 01

    Sign in

    One tap with your fingerprint or face. There is no password and no seed phrase to write down.

  2. 02

    Do the task

    In the browser. Nothing to install, no versions to match, no first day lost to setup.

  3. 03

    It gets checked

    The network is asked whether you really did it. If you did, the next task opens.

Open right now

1,050 test coins in the current set

Some of these names will mean nothing to you yet. That is fine, they are explained at the point you use them and not a minute before. The set grows: when the network ships something new, it shows up here as a task.

  1. 0x011/7

    Get On-Chain

    Connect your wallet and get testnet CKB

    +100
  2. 0x022/7

    Send CKB Correctly

    Master the change output the most common beginner mistake

    +75
  3. 0x033/7

    Issue a Token

    Deploy your own xUDT token on CKB testnet

    +100
  4. 0x044/7

    Lock Your CKB

    Deposit into the Nervos DAO and opt into inflation protection

    +150
  5. 0x055/7

    Write Something Permanent

    Mint a Spore: no URL, no IPFS, the actual bytes on-chain

    +200
  6. 0x066/7

    Find the Bitcoin Ghost

    Decode a live RGB++ binding: a Bitcoin UTXO hiding inside a CKB cell

    +250
  7. 0x077/7

    Mint Your Quester

    Put your face on-chain: the capstone of everything you just learned

    +175

Start

The first one
takes four minutes.

It is open right now and you do not need anything to begin.

Do I need to know anything about crypto?
No. That is the point. The first task starts at signing in, and every idea is introduced at the moment you need it.
Do I have to buy anything?
No, not at any point. The coins you earn are test coins on a practice network. They cannot be sold and are worth nothing on purpose.
Is this trying to sell me a token?
No. There is no token, no waitlist for one, and no investment of any kind. It is free and the code is public.
What happens when I finish?
There is no finish, really. Your record keeps building and new tasks land as the network ships things. What you already did stays there permanently for anyone to check.

Or do it with other people

The next group
run starts with
five hundred of us.

Same tasks, done together over a weekend, with everything already switched on so nobody loses a morning to setup. You get one email when it starts and nothing else, ever.

Where you are starting from

One email when the group run starts. Nothing else, no sharing, no selling. Delete it any time by replying. See the privacy note.

Where this goes

The best thing about CKB is that it is small enough for you to matter in it.

I learned CKB inside a programme that paid a monthly stipend, run by people who read every submission personally and gave real feedback. It is the reason I can build here at all. The only thing holding it back was arithmetic: a programme that good can only reach as many people as there are hours to read their work.

So this hands the checking to the network, which never sleeps and does not care whether ten people showed up or ten thousand. The people stay for the part only people are good at.

Learning it is only the first half. The half I care about next is what happens after, when the things you build here get seen by somebody instead of scrolling away in a group chat.