Skip to main content

Getting Started

Your go-to resources for dApp development on CKB.

Quick Setup with OffCKB

You can set up your local development environment by installing @offckb/cli. It provides a one-line command to start a Devnet, pre-funded test accounts and useful Scripts (Smart Contracts) like Omnilock and Spore-contract.

Install

npm install -g @offckb/cli

Start the Devnet

offckb node

While offckb offers a streamlined, one-line command to quickly start a Devnet, you can check out Custom Devnet Setup for a more nuanced configuration.

Tutorials

The examples below show in code how dApps interact with CKB Testnet scripts, along with detailed tutorials explaining how to custom/build these dApps on your local CKB dev blockchain.

Note: Never use these address in production, or share your private key with anyone.

View and transfer CKB from one address to another.

Full Tutorial →

Dev Tools

Tools tailored for dApp development to deployment on CKB.

tooltool

Lumos

A JavaScript/TypeScript framework to simplify the development of dApp

tooltool

CKB SDKs

Necessary functions available in various programming languages

tooltool

CKB-CLI

The command-line tool for direct interaction with the Nervos network

More Dev Tools →