/2019-current-blockchain-apps

Hyperledger Fabric presentations and exercises. Updated for 2019. Focused at developers who want to learn Hyperledger Fabric and the IBM Blockchain Platform.

IBM Cloud signup: https://ibm.biz/BdzESQ

Call for Code 2019: https://callforcode.org

IBM Support for Startups: https://developer.ibm.com/startups/

blueband

Programming Hyperledger

Writing Smart Contracts in NodeJS

This repo consists of a number of IBM code patterns focused on Hyperledger Fabric and IBM Blockchain.

They are being used for two-hour coding events using a chart deck provided outside of this repo.

Before the start of the coding event, the participants are encouraged to install the pre-requisites that are listed at the beginning of each exercise. Please note that MacBook and Ubuntu are the easiest operating systems to use.

For a 2-hour workshop the second, third and fourth exercises should be focused on. While the fifth, six and seventh can also be used for longer workshops.

Development tool:

Visual Studio Code with the IBM Blockchain Platform Addition and the IBM Blockchain Extension for Hyperledger Fabric developers

blueband

Demo

Supply Chain: Food Trust

Supply Chain: Blockchain Bean

Exercises

Local execution

  1. Building your first network

  2. Write your first application: Fabcar

3a.-> Hyperledger Fabric sample FabCar on local network

3a1->SmartContractTrading-wFabric1-4-VSCodeExt

4.-> Create a global finance blockchain application with IBM Blockchain Platform Extension for VS Code

4a.-> Explore the querying capability of Hyperledger Fabric 1.4

[Create a fair trade supply network with Hyperledger Fabric 1.4 (Local](https://github.com/IBM/blockchainbean2/blob/master/docs/run-local.md]

?

IBM Blockchain 2.0

4b. Hyperledger Fabric sample Fabcar on IBM Blockchain Platform 2.0

  1. Creating a basic Blockchain network using the IBM Blockchain Platform V2.0

  2. -> Emit events from Blockchain Platform V2.0

  3. -> Create a decentralized energy network with IBM Blockchain Platform 2.0

  4. Store private healthcare data off-chain and manage medical data using blockchain IBP 2.0

  5. Create a fair trade supply chain network IBP 2.0

blueband

Where do we go from here?

Blockchain Code Patterns

Note on Whitelisting

https://console.bluemix.net/registration/whitelist