Skip to content

Kurtosis-OrbitArbitrum Orbit Made Simple

Deploy and manage Arbitrum Orbit chains with ease using Kurtosis

Kurtosis-Orbit

Quick Example

bash
# Start Kurtosis engine
kurtosis engine start

# Deploy your Orbit chain
kurtosis run github.com/justmert/kurtosis-orbit

# Access your chain
kurtosis port forward <enclave-name> orbit-sequencer rpc

What You Get

After deployment, you'll have a complete Arbitrum Orbit environment:

  • L1 Ethereum chain - Local Geth + Lighthouse
  • Arbitrum Orbit L2 chain - Sequencer + validator
  • Token bridge - For L1 ↔ L2 transfers
  • Pre-funded accounts - With 1000 ETH each
  • Optional block explorer - Blockscout for monitoring

Why Kurtosis-Orbit?

Deploying an Arbitrum Orbit chain traditionally requires coordinating multiple services, managing complex configurations, and ensuring proper initialization order. Kurtosis-Orbit automates this entire process, giving you a production-like environment in minutes.

Perfect for:

  • Development - Test your dApps on a local Orbit chain
  • Testing - Validate contract deployments and integrations
  • Experimentation - Try different configurations and rollup modes
  • Learning - Understand how Arbitrum Orbit works

Community

Released under the Apache License 2.0