Lab Name

microfab

Short Description

Microfab is a containerized Hyperledger Fabric runtime for use in development environments.

Scope of Lab

‘microfab’ provides a single container image that allows you to quickly build, operate & govern and grow blockchain networks. It uses Hyperledger Fabric, the open source, industry standard for enterprise blockchain. This containerized version of Fabric can be easily configured with the selection of channels and orgs you want, and also can be started and stopped in seconds. You can interact with it as you would any Fabric setup. Note that this uses the Fabric binaries and starts Fabric with couchdb and CAs for identities. It’s not cut down.

Why another format factor of Fabric? This one is specifically aimed at the developer for their first entry to Fabric. This was originally used withing the VSCode Blockchain Extension, and has also been used as part of the ‘Full Stack Application Workshop’ - seen at the 2022 Gloabl Forum. Though it now has TLS ability, it really is purely meant for development use.

https://github.com/ibm-blockchain/microfab#why-microfab

Initial Committers

  • https://github.com/mbwhite

Sponsor

https://github.com/denyeart - Fabric Maintainer and Release Manager

Pre-existing repository

https://github.com/ibm-blockchain/microfab