Skip to content

cry2133/minifabric

 
 

Repository files navigation

Minifabric

If you like to learn Hyperledger Fabric or develop your smart contract, or just want to get a feel about Hyperledger Fabric, Minifabric is the tool to get you started. Minifabric can stand up a Fabric network on a small machine like a VirtualBox VM but also can deploy Fabric networks cross multiple production grade servers. Minifabric is small but it allows you to experience the full capabilities of Hyperledger Fabric. You will be able to try all Fabric operations such as channel create, channel join, chaincode install, approve, instantiation. It also supports channel update, private data collection, block query etc. All you need to start with is a docker (18.03 or newer) environment. Minifabric works on both OS X and Linux. Windows support is in the works. If you like to read more before jumping in, please read Minifabric User Guide. For those impatient, please follow the steps below to start things off.

Get the script and make it executable

mkdir -p ~/mywork && cd ~/mywork && curl -o minifab -sL https://tinyurl.com/twrt8zv && chmod +x minifab

Stand up a fabric network:

./minifab up

Tear down the fabric network when you do not need it any more:

./minifab down

About

Stand up fabric network on a single machine

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Shell 43.8%
  • Go 25.9%
  • Python 14.9%
  • Java 8.4%
  • JavaScript 5.5%
  • Dockerfile 0.9%
  • JSONiq 0.6%