Skip to main content

Awesome Nervos CKB Ecosystem

How to Use: Browse and filter the list to find items you might be interested in. Use the tags to narrow down the results.

Aggregation for AI (optional): If you want to combine the LLMs context/resources from multiple items, use the checkboxes to select them. You can use the select all checkbox to select all visible items. After selecting, use the aggregation buttons below the table to copy a CORS-safe aggregate link or download the combined LLMs as llms.txt. This is an extra utility for advanced workflows, such as providing custom context to LLMs or AI tools.
Filter by tags:👍RecommendeddAppScriptExample ProjectJavaScript/TypeScriptRustNon-Technical中文(Chinese)Social MediaAPI ReferencesBlogsCCourseCoursesDOBDeFiFiberGoInfrastructureJavaLuaRGB++RubySSRIToolchainsTutorialsUDTVMVideosWalletOutdated
Aggregation Options:
TitleDescriptionTagsLLMs
GitHub Stars
Ask DeepWiki
Nervos CKB Documentation. Most comprehensive documentation for CKB.👍RecommendedWalletDOBUDTInfrastructureJavaScript/TypeScriptRustScriptdAppTutorials
GitHub Stars
Ask DeepWiki
OffCKB is a local development network and toolkit for Nervos CKB. It provides full-stack dApp scaffolding, contract deployment, local devnet, REPL, and powerful CLI tools for rapid CKB development.👍RecommendedJavaScript/TypeScriptRust
GitHub Stars
Ask DeepWiki
Nervos CKB Core👍RecommendedRustInfrastructure
GitHub Stars
Ask DeepWiki
Nervos Network RFCs: proposals, standards, and documentation for the Nervos ecosystem.👍RecommendedInfrastructure
GitHub Stars
Ask DeepWiki
Official documentation for CCC - CKBers' Codebase. Learn how to use CCC for CKB JS/TS development, explore code examples, API reference, and try the CCC Playground for hands-on experience.👍RecommendeddAppJavaScript/TypeScriptWalletAPI ReferencesTutorialsDOB
CCC Playground is an interactive web IDE for experimenting with CCC and CKB development. Run code, visualize data, and share your experiments instantly—no setup required.👍RecommendeddAppWalletJavaScript/TypeScript
GitHub Stars
Ask DeepWiki
CCC - CKBers' Codebase is a one-stop solution for your CKB JS/TS ecosystem development.👍RecommendeddAppWalletUDTDOBJavaScript/TypeScript
GitHub Stars
Ask DeepWiki
CKB Academy is an interactive learning space for Nervos developers, offering courses, guides, and playgrounds to accelerate onboarding.👍RecommendedTutorialsCoursesdAppScript
GitHub Stars
Ask DeepWiki
CKB JS VM enables writing and testing on-chain scripts for Nervos CKB in TypeScript/JavaScript. It supports ESM, modern tooling, and provides a full workflow for building, testing, and deploying CKB scripts.👍RecommendedJavaScript/TypeScriptVM
GitHub Stars
Ask DeepWiki
A collection of CKB script templates for native contract development, supporting Rust, C, and more. Includes ready-to-use templates and reproducible build scripts.👍RecommendedToolchainsRustScript
GitHub Stars
Ask DeepWiki
Official Rust API documentation for ckb-std, a library with modules and macros to help you write CKB contracts. Includes syscalls, high-level APIs, allocators, and utilities for contract development.👍RecommendedScriptRustAPI References
GitHub Stars
Ask DeepWiki
Official Rust API documentation for ckb-ssri-std, a library providing utilities and traits for implementing SSRI-compliant smart contracts on Nervos CKB. Includes public traits, utility functions, and procedural macros for contract development.👍RecommendedRustAPI ReferencesSSRI
GitHub Stars
Ask DeepWiki
The Ultimate TypeScript SDK for Spore Protocol. Spore SDK is a comprehensive web development kit for seamless integration with Spore, an on-chain asset protocol built on CKB. It provides composed APIs, utilities, and tools for building spore-related dApps, including encoding/decoding, transaction construction, and more.👍RecommendeddAppJavaScript/TypeScriptDOB
GitHub Stars
Ask DeepWiki
Official Rust API documentation for ckb-sdk, the Rust SDK for Nervos CKB. Provides modules, types, and utilities for building CKB clients, interacting with nodes, and composing transactions.👍RecommendedRustdAppAPI References
GitHub Stars
Ask DeepWiki
Official Java SDK for Nervos CKB. Provides APIs and utilities for building, signing, and sending transactions, address generation, and interacting with CKB nodes. Open source and production-ready.JavadApp
GitHub Stars
Ask DeepWiki
Official Go SDK for Nervos CKB. Provides APIs and utilities for building, signing, and sending transactions, address generation, and interacting with CKB nodes. Open source and production-ready.GodApp
社区小伙伴整理的Nervos 生态入门手册👍Recommended中文(Chinese)Non-Technical
Cryptape Jungle: Research, engineering, and weekly updates on blockchain and CKB infrastructure.BlogsInfrastructure
GitHub Stars
Ask DeepWiki
Reference implementation of a CKB light client, enabling secure, efficient, and lightweight interaction, particularly within browser with WASM, with the Nervos CKB blockchain. Useful for dApps, wallets, and infrastructure services.👍RecommendeddAppInfrastructure
Nervos Talk 中文社区:CKB 和 Nervos 生态的主要中文论坛,涵盖技术讨论、新闻资讯、问答和社区交流。👍RecommendedSocial Media中文(Chinese)Non-Technical
Nervos Talk: The forum for CKB and Nervos community discussions, news, and technical Q&A.👍RecommendedSocial MediaNon-Technical
The official Nervos Network YouTube channel, featuring technical talks, ecosystem introductions, event replays, and more.👍RecommendedVideos
CKB Community Telegram group for ecosystem news, discussion, and support. 中英双语👍RecommendedSocial MediaNon-Technical中文(Chinese)
CKB/RGB++ Dev Community Telegram group for technical discussion, development Q&A, and ecosystem collaboration. 中英双语👍RecommendedSocial Media中文(Chinese)
Nervos Network official Discord server for technical discussion, ecosystem news, and community support. 中英双语👍RecommendedSocial MediaNon-Technical
GitHub Stars
Ask DeepWiki
CKB Dapps: A curated directory of dApps and ecosystem projects built on Nervos CKB.👍RecommendeddApp
GitHub Stars
Ask DeepWiki
Fiber Network: A scalable, privacy-by-default payment and swap network for CKB/RGB++, supporting multi-asset, cross-chain, and Lightning interoperability.👍RecommendeddAppScriptFiber
GitHub Stars
Ask DeepWiki
Molecule is a minimalist, canonical serialization system used in Nervos CKB. Provides schema language, code generation, and multi-language support for deterministic data structures.👍RecommendedRustScript
GitHub Stars
Ask DeepWiki
ECMAScript/TypeScript code generator for the Molecule serialization system. Enables schema-driven, canonical serialization for CKB dApps and tooling.dAppJavaScript/TypeScriptToolchains
GitHub Stars
Ask DeepWiki
A plugin for the molecule serialization system to generate Go code from schema files. Enables Go projects to use canonical serialization for CKB and other blockchain applications. MIT licensed.ScriptGoToolchains
GitHub Stars
Ask DeepWiki
Official command line tool for Nervos CKB. Supports account management, transaction signing, wallet operations, DAO, utilities, and more.Toolchains
GitHub Stars
Ask DeepWiki
CLI tool for deploying and managing scripts.👍RecommendedToolchains
GitHub Stars
Ask DeepWiki
SSRI-compliant smart contract implementing a pausable User-Defined Token (UDT) on Nervos CKB. Supports mint, transfer, burn, and pausing via public pause lists. Fully audited, production-ready, and extensible for dApps and DeFi.👍RecommendedExample ProjectRustScriptUDTSSRI
GitHub Stars
Ask DeepWiki
Decentralized publishing platform based on the RGB++ protocol, enabling authors to inscribe book content onto the Bitcoin blockchain and issue multi-tier NFTs for ownership and revenue rights. Supports cross-chain, royalty sharing, and innovative digital asset models. Also showcased how to write contract with ckb-js-vm.👍RecommendedExample ProjectRustJavaScript/TypeScriptScriptRGB++DOBdApp
GitHub Stars
Ask DeepWiki
Official Nervos CKB full-node desktop wallet. Supports CKB mainnet/testnet, sUDT, DAO, and advanced features. Cross-platform, open source, and actively maintained.Wallet
GitHub Stars
Ask DeepWiki
Pure Rust implementation of the RISC-V virtual machine used as the scripting VM in Nervos CKB. Production-grade, open source, and supports both 32/64-bit, with ASM and interpreter modes.RustVMInfrastructure
GitHub Stars
Ask DeepWiki
Official Nervos CKB blockchain explorer. Search and visualize blocks, transactions, addresses, and on-chain data. Built with React and Ruby on Rails, open source, and production-ready.👍RecommendedInfrastructureRubyJavaScript/TypeScript
Official CKB Explorer REST API v1 OpenAPI specification. Provides endpoints for querying blocks, transactions, addresses, SUDTs, NFTs, statistics, and more. Widely used for dApp and service integration.👍RecommendedAPI ReferenceInfrastructureJavaScript/TypeScript
CKB Explorer REST API v2 OpenAPI specification. Introduces a new structure and some new endpoints, aiming for improved developer experience and future expansion. Note: Full documentation for v2 is not yet available; v1 remains the primary reference for most integrations.👍RecommendedAPI ReferenceInfrastructureJavaScript/TypeScript
GitHub Stars
Ask DeepWiki
Standalone debugger and toolset for CKB smart contract development. Enables off-chain debugging, profiling, and analysis of CKB scripts. Includes command-line tools for offline contract development.👍RecommendedRustToolchains
GitHub Stars
Ask DeepWiki
Bitcoin SPV client implementation as CKB contracts. Enables Bitcoin proof verification on CKB. Includes audit report.Infrastructure
GitHub Stars
Ask DeepWiki
Official C standard library and utilities for CKB script development. Provides CKB data structures, syscall utilities, and a tailored libc for CKB smart contracts. Usable from C, Rust (via FFI), and other languages.ScriptC
GitHub Stars
Ask DeepWiki
General cross-chain bridge for Nervos CKB, supporting asset and NFT transfers between CKB and other blockchains (e.g., Ethereum, BTC, EOS, TRON, Cardano, Polkadot). Open source, production-grade, and actively developed.Infrastructure
GitHub Stars
Ask DeepWiki
Helper library for writing CKB script test cases in Rust. Migrated from capsule, widely used for contract/unit testing. See docs.rs for API reference.👍RecommendedRustScript
GitHub Stars
Ask DeepWiki
Spore Protocol smart contracts for digital asset ownership, distribution, and value capture on CKB. Written in Rust. Developers are encouraged to use the Spore SDK for dApp integration.👍RecommendedExample ProjectRustScriptDOB
GitHub Stars
Ask DeepWiki
Comprehensive collection of Digital Object (DOB) protocol examples and best practices on Nervos CKB. Practical guide for DOB issuers, with implementation patterns, rendering effects, and compatibility info.👍RecommendedExample ProjectDOBTutorials
GitHub Stars
Ask DeepWiki
Official documentation for Spore Protocol. Includes basics, tutorials, recipes, and developer resources for building with Spore and DOB on Nervos CKB.👍RecommendedTutorialsdAppJavaScript/TypeScriptDOB
GitHub Stars
Ask DeepWiki
GraphQL layer for Spore Protocol, simplifying data queries and integration for dApps. Built with TypeScript, easily embeddable, supports advanced queries, and runs on Apollo GraphQL.👍RecommendeddAppJavaScript/TypeScriptDOB
GitHub Stars
Ask DeepWiki
Standalone server for decoding and rendering Digital Object (DOB) protocol assets on Nervos CKB. Features embedded ckb-vm executor, JSON-RPC API, decoder and render caching, and supports both code_hash and type_id decoders. Usable as a library or server for dApps and integrations.👍RecommendedRustDOBdAppInfrastructure
GitHub Stars
Ask DeepWiki
Demo dApp for Spore Protocol built with Next.js, React, and Spore SDK. Showcases cluster creation, spore minting, transfer, and melting. Integrates MetaMask and Spore GraphQL. Great starting point for Spore-based dApp development.👍RecommendeddAppJavaScript/TypeScriptDOBExample Project
GitHub Stars
Ask DeepWiki
Enables developers to write CKB-VM scripts in Lua. Provides dynamic library and standalone loader for Lua smart contracts on Nervos CKB. Includes examples, tests, and integration guides.LuaScript
GitHub Stars
Ask DeepWiki
Quantum-resistant lock script for Nervos CKB using SPHINCS+. Provides tools to convert SECP256K1/blake160 locks to quantum-resistant locks, supports multiple hash types, and includes deployment/test guides.CScript
GitHub Stars
Ask DeepWiki
UTXO Swap SDK for Nervos CKB. Provides APIs and utilities for building swap dApps, querying pools, calculating outputs, and integrating with CKB and swap backend. Includes React example and supports custom signing.👍RecommendedJavaScript/TypeScriptdAppDeFi
GitHub Stars
Ask DeepWiki
Generic scaffold and exemplary project for building backend and bot services for CKB projects. Modular, extensible, and demonstrates best practices for CKB-related services, including balance checking, UTXOSwap pool checking, and token redistribution.👍RecommendedDeFiJavaScript/TypeScriptdAppExample Project
GitHub Stars
Ask DeepWiki
Quantum Purse is a quantum-safe wallet for Nervos CKB, implemented as a static web app. Supports SPHINCS+ signatures, local encryption, light client, and multiple NIST parameter sets. Runs fully in-browser for maximum privacy and security.👍RecommendedWalletJavaScript/TypeScriptExample Project
GitHub Stars
Ask DeepWiki
CKB.tools is an online collection of free development tools for Nervos CKB, including address conversion, transaction builder, script hash calculator, and more. Open source, web-based, and developer-friendly.dAppJavaScript/TypeScriptToolchains
GitHub Stars
Ask DeepWiki
Comprehensive hands-on developer training course for Nervos CKB L1. Covers cell model, transactions, scripting, and dApp development with labs and exercises. Open source documentation and community support.👍RecommendedCourseTutorialsJavaScript/TypeScriptRust
GitHub Stars
Ask DeepWiki
Implementation of the Molecule serialization format using Serde for Rust. Simplifies serialization/deserialization of CKB data structures, supports no_std, big arrays, and custom types. MIT licensed.👍RecommendedRustScript
GitHub Stars
Ask DeepWiki
iCKB is a liquid staking protocol and DApp for Nervos CKB, providing a liquid token (iCKB) that represents NervosDAO deposits. Enables fast withdrawals, audited L1 scripts, and a user-friendly web interface.👍RecommendedExample ProjectdAppJavaScript/TypeScriptRustUDT
GitHub Stars
Ask DeepWiki
Nerv DAO is a universal wallet-interfaced Nervos DAO portal. Provides a user-friendly interface for CKB holders to deposit, manage, and withdraw from Nervos DAO using various wallets (MetaMask, JoyID, OKX, Unisat, etc). Open source, modern UI, and supports both mainnet and testnet.👍RecommendedExample ProjectdAppWalletUDT
faviconCKB Docs⚠️ Outdated
GitHub Stars
Ask DeepWiki
This docs is for Nervos Community members. It is outdated and not maintained.⚠️ OutdatedBlogsInfrastructureJavaScript/TypeScriptdAppScriptLuaRuby
faviconLumos⚠️ Outdated
GitHub Stars
Ask DeepWiki
Lumos is a full featured dapp framework for Nervos CKB. It is now considered outdated; use CCC for new projects. See the repo for details.⚠️ OutdatedJavaScript/TypeScriptdApp
A comprehensive but now outdated hub of developer resources, SDKs, guides, and technical links for Nervos CKB and the Nervos Network. Includes links to docs, SDKs, economic model, consensus, programming guides, Layer2s, and more. Some links and recommendations may be deprecated. See thread for details.⚠️ Outdated
faviconcapsule⚠️ Outdated
GitHub Stars
Ask DeepWiki
Out-of-the-box development framework for creating smart contracts on Nervos CKB. Provides scaffolding, reproducible builds, and testing tools. Deprecated: use ckb-script-templates for new projects.⚠️ OutdatedRustScript