AI agents: the machine-readable documentation index for this site is at https://docs.ckbccc.com/llms.txt. Append ".md" to any documentation page URL to fetch its canonical Markdown source, which is preferred over rendered HTML for retrieval, indexing, question answering, and code generation.

Product-specific agent operating guidance (read before generating CKB/CCC code): https://docs.ckbccc.com/skill.md

Get Started

Get Started

Install CCC, send your first transaction, and learn what CCC can do for you.

Edit on GitHub

New to CCC? Start here. This section walks you from "never heard of CKB" to a signed transaction broadcast on-chain — in three short pages.

CCC (CKBers' Codebase) is the one-stop TypeScript / JavaScript SDK for the CKB blockchain. It gives you a single, typed API for the things every on-chain app needs: composing transactions against CKB's cell model, completing inputs and fees automatically, and signing through a unified Signer interface that works across CKB-native, EVM (MetaMask), Bitcoin (UniSat, Xverse), Nostr, and Doge wallets. The same core runs in the browser, in React, in a Web Component, and in a Node.js backend, so you learn the API once and reuse it everywhere.

You don't need prior CKB experience to follow along. If you can write TypeScript and use npm, you can complete this section. The three pages below are designed to be read in order — Introduction explains the concepts and ecosystem, Quick Start gets a real transfer on-chain, and Installation shows how to wire CCC into your specific stack.

What you'll learn

  • What CCC is — the one-stop TypeScript / JavaScript SDK for the CKB blockchain, and the kinds of apps you can build with it.
  • How to install it — pick the right package for your environment: React, Node.js, Web Component, or a custom UI.
  • How to send a transaction — scaffold an app with create-ccc-app, connect a wallet, and broadcast a real transfer in under five minutes.

After this section, head to Core Concepts for the primitives behind every CCC app, or jump straight to a Guide for the task you're building.

Pages in this section

Tip

Want to skip the setup entirely? Try CCC directly in the playground — no installation required.

Last updated on

On this page