Blockchain as a Service (BaaS) follows a seven-step workflow to build and operate a Hyperledger Fabric consortium blockchain network. Steps 1–4 set up the network in standard mode by manually creating organizations, a consortium, channel membership, and channels. Steps 5–7 deploy chaincodes, connect applications, and manage the running network.
To complete steps 1–4 faster, see Quick start.

Workflow steps
| Step | Task | What it does |
|---|---|---|
| 1 | Create organizations | Creates a business organization that can be invited into a consortium and channel. Complete this step before creating a consortium. |
| 2 | Create consortia | Sets up the consortium blockchain infrastructure, including the orderer nodes. |
| 3 | Invite organizations to join a consortium | Adds member organizations to the consortium. |
| 4 | Create channels | Creates communication channels between organizations to form the blockchain network. |
| 5 | Deploy chaincodes | Uploads smart contracts (chaincodes) in the required format. The steps differ by Fabric version: see Deploy chaincodes (V1.4) for Fabric 1.4, or Deploy chaincodes (V2.2) for Fabric 2.2. |
| 6 | Access the blockchain network | Connects applications to the network. This step includes Manage users and Access the blockchain network. |
| 7 | Manage the blockchain network | Monitors and administers the running network. Use Manage users and View logs. |