Describe your network
Keep organizations, channels, and chaincodes in one readable config file.
fablo init node
Fablo generates a complete Hyperledger Fabric network — orderers, peers, CAs, channels, and chaincodes — from one config file, and runs it locally on Docker. Built for development and CI.
Get started Config editorWhy Fablo?
The network is complex. Your setup shouldn't be.
Setting up a Hyperledger Fabric network by hand means writing dozens of crypto, configtx, and Docker Compose files. Fablo replaces all of that with a single declarative config: describe the organizations, channels, and chaincodes you want, and Fablo generates the network and the scripts to operate it on Docker — with TLS, RAFT/BFT ordering, CouchDB or LevelDB, private data, chaincode-as-a-service, Fablo REST, and optional Blockchain Explorer for Fabric v2.
Fablo is built for local development and CI: spin up a full network in seconds, run chaincode and integration tests against it, then tear it down and repeat the process reliably on any machine with Docker.
How it works
Keep organizations, channels, and chaincodes in one readable config file.
fablo init node
Fablo creates the artifacts and scripts your local network needs.
fablo generate
Run locally on Docker, test fast, then ship the same setup to CI.
fablo up
Bring up your first network in three commands.
Explore complete setups and the output Fablo generates.
Main fields of the Fablo config file.
Every fablo command and its arguments.
Build a valid config visually in the browser.