Hyperledger Fabric Cloud Lab

Hyperledger Fabric Cloud Lab is an effective tool to master Hyperledger Fabric Blockchain Networking Concepts.

Droplets created by using this image allows users/students to solve multiple Hyperledger Fabric real world problems using an interactive step by step approach using JupyterLab.

This is a pre-configured image with pre-configured dependencies. You’ll only need this droplet and we provide the scripts for an effortless setup with Hyperledger Fabric Questions enabled for effective learning.

It is recommended to run this image on a CPU-Optimized droplet with at least 4GB of RAM or higher.

Software Included

Package Version License
JupyterLab 0.30.x MIT
Hyperledger Fabric 1.4.2 Apache License

Creating an App using the Control Panel

Click this button to create a Droplet based on this 1-Click App. If you aren’t logged in, this link will prompt you to log in with your DigitalOcean account.

Deploy to DO

Creating an App using the API

In addition to creating a Droplet from the Hyperledger Fabric Cloud Lab 1-Click App using the control panel, you can also use the DigitalOcean API. As an example, to create a 4GB Hyperledger Fabric Cloud Lab Droplet in the SFO2 region, you can use the following curl command. You need to either save your API access token) to an environment variable or substitute it in the command below.

curl -X POST -H 'Content-Type: application/json' \
         -H 'Authorization: Bearer '$TOKEN'' -d \
        '{"name":"choose_a_name","region":"sfo2","size":"s-2vcpu-4gb","image": "konnectedmindzte-hyperledgerfabri-18-04"}' \
        "https://api.digitalocean.com/v2/droplets"

Getting Started After Deploying Hyperledger Fabric Cloud Lab

For best user experience, make sure to read the Getting Started section of the docs

Step #1

After installation, simply visit http://IP-ADDRESS to see your dashboard!

Step #2

Please use the following passcode to login to the application ::

Password:: 5253

Step #3

Click on the terminal tool button as in image below to open the Terminal panel.

Step #4

From the left tab open the index.md file by double clicking it

Step #5

Drag the Terminal Window to the bottom panel as below to make it easy to perform the Labs.

Step #6

Your final window should look like this…

Enjoy the Blockchain Lab

The easiest way to finish the setup process is to follow the guide using JupyterLab index.md file. You will be presented with a guided setup flow. You can also see the documentation from the DOCS link in the web dashboard to setup the questions and its corresponding solutions.