ChainLaunch
Deploy Hyperledger Fabric and Besu networks in minutes.
curl -fsSL https://chainlaunch.dev/deploy.sh | bash
Then open http://localhost:8100 (credentials: admin / admin).
What is ChainLaunch?
ChainLaunch is an open-source platform that deploys and manages blockchain nodes and networks. It supports Hyperledger Fabric (peers, orderers, CAs) and Hyperledger Besu (validators, bootnodes, fullnodes).
You interact with it through the Web UI, CLI, REST API, or Terraform provider.
What Can You Do?
| Deploy networks | Fabric channels and Besu chains in one command |
| Manage nodes | Start, stop, monitor, and scale peers/orderers/validators |
| AI chaincode | Generate and deploy smart contracts with AI assistance |
| Monitor everything | Prometheus metrics, Grafana dashboards, block explorer |
| Automate with Terraform | Infrastructure-as-code for repeatable deployments |
| Back up & restore | Automated 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
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)
Next Steps
- Quick Start — Install and deploy your first network
- Fabric Tutorial — Step-by-step Fabric setup
- Besu Tutorial — Create a Besu network
- API Reference — REST API documentation
- CLI Reference — Command-line reference