Skip to main content

ChainLaunch

Deploy Hyperledger Fabric and Besu networks in minutes.

curl -fsSL https://chainlaunch.dev/deploy.sh | bash

The installer generates a random admin password and prints it at the end of the run. It's also saved to ~/.chainlaunch/credentials.txt (mode 600). Open the URL it shows you (default http://localhost:8100) and log in with admin + that password.

Quick Start Guide →


What is ChainLaunch?

ChainLaunch is an open-source platform that deploys and manages blockchain nodes and networks. It supports:

  • Hyperledger Fabric — peers, orderers, CAs (Raft and SmartBFT consensus)
  • Hyperledger Fabric-X — high-throughput Fabric variant with Arma consensus, split orderer/committer, postgres-backed query service (new in 0.4.0)
  • Hyperledger Besu — validators, bootnodes, fullnodes (QBFT consensus)

You interact with it through the Web UI, CLI, REST API, or Terraform provider.

What Can You Do?

Deploy networksFabric channels, Fabric-X Arma networks, and Besu chains in one command
Manage nodesStart, stop, monitor, and scale peers/orderers/validators/committers
AI chaincodeGenerate and deploy smart contracts with AI assistance
Monitor everythingPrometheus metrics, Grafana dashboards, block explorer
Automate with TerraformInfrastructure-as-code for repeatable deployments
Back up & restoreAutomated backups to S3, EBS, or VMware snapshots

Quick Examples

Deploy a Fabric network

chainlaunch testnet fabric \
--name my-fabric \
--org "Org1MSP,Org2MSP" \
--peerOrgs "Org1MSP,Org2MSP" \
--ordererOrgs "Org1MSP" \
--channels mychannel \
--peerCounts "Org1MSP=1,Org2MSP=1" \
--ordererCounts "Org1MSP=3"

Deploy a Besu network

chainlaunch testnet besu --name my-besu --nodes 4 --mode docker

Deploy a Fabric-X network

# On macOS / Windows Docker Desktop, also export:
# CHAINLAUNCH_FABRICX_LOCAL_DEV=true
chainlaunch fabricx quickstart --network-name my-fabricx --parties 4

ChainLaunch Pro

Enterprise features for production deployments:

  • RBAC — Admin, Operator, Viewer roles with 44 granular permissions
  • SSO/OIDC — Okta, Auth0, Keycloak, Azure AD (setup guide)
  • Node Sharing — Connect ChainLaunch instances across organizations (guide)
  • Audit Logging — Full activity trail for compliance (reference)
  • Automated Backups — Scheduled S3/EBS backups with restore (guide)

Learn more about Pro →

Next Steps