Deploying a modular rollup on Celestia using Conduit is the fastest way to get your own scalable blockchain up and running, without the headaches of custom infrastructure or complicated node ops. If you want to launch a production-grade rollup that leverages Celestia’s powerful data availability layer, Conduit gives you the tools to do it in minutes instead of weeks. This guide cuts through the noise and shows you exactly how to set up, configure, and deploy your modular rollup stack for real-world use cases.

Why Use Celestia with Conduit for Modular Rollups?
Celestia is engineered for one job: providing secure, decentralized data availability (DA) at scale. By decoupling consensus from execution, it lets rollups publish transaction data that anyone can verify or download, no more bloated L1 chains or monolithic bottlenecks. Conduit sits on top as a Rollup-as-a-Service (RaaS) platform, abstracting away DevOps pain and letting you focus on application logic.
This combo means you can:
- Spin up custom chains without deep protocol expertise
- Choose your stack: OP Stack, Arbitrum Orbit, or others
- Leverage Celestia’s DA guarantees for robust security and scalability
- Go live fast: testnet or mainnet in under an hour
If you’re ready to move beyond generic L2s and control your own modular chain destiny, this is the stack to beat.
Step-by-Step: Deploying Your Modular Rollup
The process is straightforward but there are key details that will make or break your deployment. Let’s break down each step with practical tips:
1. Access the Conduit Platform
Head over to the Conduit App. You’ll need an account, sign in with your wallet or create new credentials. Once inside:
- Click “Deploy a Rollup” from the dashboard.
- You’ll be prompted to start a new deployment flow.
2. Configure Your Rollup Details
This is where decisions matter. Here’s what you’ll need:
- Name and Chain ID: Pick something unique, your chain ID must not conflict with existing networks. Double-check against resources like Chainlist or ChainID Network.
- Select Stack and Environment: Choose between OP Stack, Arbitrum Orbit, etc. , based on your needs. Set environment as “Mainnet” for production (or Testnet if you’re just experimenting).
- Select Data Availability Layer: Select “Celestia” as your DA provider for maximum scalability and decentralization.
If you want more granular guidance on these choices, including real-world pros/cons, see our deep dive at this dedicated guide.
The Funding and Billing Phase: Don’t Get Stuck Here!
This is where many first-timers hit roadblocks. Conduit requires billing details before spinning up infrastructure (think of it as cloud hosting for blockchains). Here’s how to avoid delays:
- Add billing info early: You’ll need a valid payment method, crypto payments are supported for some plans.
- Fund deployer wallet: Either connect an existing wallet (MetaMask etc. ) or send funds manually to cover initial gas/deployment costs.
- If you skip this step or underfund, deployment stalls until resolved.
Once your billing is sorted and the deployer wallet is funded, you’re ready for the magic moment: launching your modular rollup. Conduit’s backend takes care of infrastructure orchestration, validator selection, and DA integration behind the scenes. You just monitor progress in real time from your dashboard.
3. Deploy and Monitor
Hit the deploy button. Conduit will kick off a series of automated steps:
- Infrastructure provisioning: Your rollup nodes and sequencer spin up in a managed cloud environment.
- DA Layer handshake: The system establishes a connection to Celestia’s DA network, registering your rollup for data publication.
- Status updates: Watch logs and deployment progress in real-time from the Conduit UI. Most deployments finish within minutes if all inputs are valid.
When deployment completes, you’ll see endpoints for your new chain’s JSON-RPC interface, block explorer, and monitoring tools. Bookmark these – they’re your gateway to interacting with the chain and debugging any issues.
After Deployment: Take Your Rollup Live
You’re not done yet. A fresh modular rollup is like an empty city – it needs smart contracts, users, and apps to come alive. Here’s what comes next:
- Deploy smart contracts: Use Hardhat or Foundry to push contracts to your new chain. Configure them with the provided RPC URL and chain ID.
- Integrate with wallets: Add your custom network details to MetaMask or WalletConnect for easy access by testers or users.
- Monitor health: Use block explorers and built-in analytics to keep tabs on throughput, fees, DA usage, and uptime metrics.
Hardhat Config for Celestia-Conduit Rollup
Here’s a sample Hardhat configuration for deploying contracts to your new Celestia-Conduit rollup. Make sure to set your RPC URL and private key in a `.env` file.
require("@nomiclabs/hardhat-waffle");
require("dotenv").config();
module.exports = {
solidity: "0.8.19",
networks: {
celestia_rollup: {
url: process.env.CELESTIA_ROLLUP_RPC_URL || "https://rpc.celestia-rollup.yourdomain.com",
accounts: [process.env.DEPLOYER_PRIVATE_KEY],
chainId: 12345 // Replace with your rollup's chain ID
}
}
};
Replace the `chainId` and RPC URL with those specific to your rollup instance. This setup lets you deploy and interact with contracts on your Celestia-Conduit rollup using Hardhat.
If you want granular walkthroughs on contract deployment or troubleshooting common post-launch headaches, check out our full-length guides at this resource.
Common Pitfalls and Pro Tips
- Name/Chain ID Conflicts: Double-check uniqueness before launching; collisions can brick deployments or cause cross-chain confusion.
- No Funds in Deployer Wallet: If funds run out mid-deployment, you’ll need to top up and restart from where it left off.
- Mainnet/Testnet Mix-ups: Make sure you’re deploying on the intended environment – test thoroughly before mainnet launches!
- Lack of Monitoring: Set up alerts for downtime or abnormal activity right away; don’t wait until users complain.
Why Modular Matters Now
The modular stack isn’t just hype – it’s a genuine leap forward for blockchain scalability and developer velocity. By separating execution (your app logic) from data availability (Celestia), you get best-in-class throughput without sacrificing decentralization or security. With RaaS platforms like Conduit handling heavy lifting under the hood, even small teams can ship production-grade chains that were unthinkable two years ago.
If you want more technical deep dives into why this model is winning over monolithic L1s (and how it compares to other frameworks), our guide at How to Build and Deploy a Custom Rollup Using Celestia’s Data Availability Layer breaks down the tradeoffs in plain English.
The bottom line? Deploying a modular rollup on Celestia using Conduit isn’t just fast – it’s future-proof. You get control over your stack while tapping into next-gen scalability primitives that will power tomorrow’s decentralized applications. Move fast, iterate often, and don’t settle for cookie-cutter L2s when you can own your own chain destiny today.
