Developer Portal
Frameworks
Explore frameworks to start building on Celestia.
Caldera
Caldera makes it easy to launch performant, customizable blockchain rollups using the OP Stack.
Dymension
Dymension is a network of easily deployable and lightning fast modular blockchains called RollApps.
Eclipse
Eclipse is a customizable rollup provider for developers building decentralized applications.
OP Stack
The OP Stack is a modular, open-source blueprint for highly scalable, highly interoperable blockchains of all kinds.
Rollkit
Rollkit is a rollup framework that gives developers the freedom to deploy rollups throughout the modular stack.
Sovereign SDK
A framework for building seamlessly scalable and interoperable rollups that can run on any blockchain.
Connect
Integrate your blockchain with Celestia.
Node API documentation
Documentation for publishing and retrieving data from Celestia.
Why build modular?
Run a node
Learn modular
Data availability FAQ
Concepts
Foundational concepts and features of Celestia.
FAQ
New to Celestia? Get answers to the most common developer questions.
Where should I start?
If you’re new to Celestia, you can start with some beginner tutorials to get a feel for Celestia’s architecture. If you feel confident, you can tackle more advanced tutorials, like deploying an EVM rollup, building a full stack application, or integrating a custom blockchain.
What languages do I need to know to build on Celestia?
Celestia is flexible in supporting any virtual machine. Developers can build using programming languages supported by VMs and smart contract frameworks that are integrated with Celestia. Currently supported languages include Solidity (EVM), Rust (CosmWasm), and Go (Cosmos SDK).
What is Celestia?
Celestia is a modular consensus and data network, built to enable anyone to easily deploy their own blockchain with minimal overhead. Head to the What is Celestia? page for an overview.
The community
Join Celestia’s community of developers