ποΈ Building a rollup and testnet deployment
The following tutorials will help you get started building Cosmos-SDK and EVM applications that connect to Celestia's data availability (DA) layer via Rollkit to Celestia's Mocha testnet (opens in a new tab) or Arabica devnet. We call those chains Sovereign Rollups.
You can get started with the following tutorials:
π° Beginner
πββοΈ Intermediate
π Advanced
- Ethermint rollup
- Full-stack modular dapp with Celestia (opens in a new tab)
- Hyperlane + Celestia tutorial (opens in a new tab)
π» Support
The tutorials will explore developing with Rollkit, which is still in Alpha stage. If you run into bugs, please write a Github issue (opens in a new tab) or let us know in our Telegram (opens in a new tab). Furthermore, while Rollkit allows you to build sovereign rollups on Celestia, it currently does not support fraud proofs yet and is therefore running in "pessimistic" mode, where nodes would need to re-execute the transactions to check the validity of the chain (i.e. a full node). Furthermore, Rollkit currently only supports a single sequencer.