Skip to content
ljbennett62 edited this page Aug 9, 2017 · 20 revisions

Welcome to the BlockchainNetwork-CompositeJourney wiki!

Short Name

Get started Building your first Blockchain application using Fabric Composer

Short Description

Learn how to quickly use the Composer framework for rapidly building Blockchain applications that includes building the business networks and smart contracts on top of a Blockchain platform, such as Hyperledger Fabric

Offering Type

Emerging Tech - Blockchain

Introduction

Welcome to the Blockchain Series. We are going to take you on a journey based on Hyperledger Fabric - a platform for distributed ledger solutions; and Hyperledger Composer - an extensive, open development toolset and framework to make developing blockchain applications easier.

Blockchain is a technology for building networks that connect organizations together. Once started, a Blockchain network allows participants to transfer assets between each other by submitting transactions, and those transactions are recorded in an immutable ledger.

Developers have been challenged with the idea of where to get started with Blockchain. This journey will make it very easy for you to step your way through building a full-fledge application one step at a time.

Proceed through each stage: Step 1: Building your first network using Composer Step 2: Creating a Smart Contract and issuing transfers

Stay tuned as we will expand this journey with future steps!

Authors

By Ishan Gulhane

Code

Note: this is two repos for the composite journey

Demo

  • N/A

Video

Ishan is creating and will have this to you Wed. I assume we will have two to point to

Overview

Companies are betting on Blockchain in innovating the way transactions are conducted. As a result, there is a huge demand for developers with the skills to build applications that make use of the growing interest in this technology across all industries. For those developers asking "How do I get started?" - we say "this is the journey for you - you have arrived at the right place!" We will step you this composite journey:

  1. Begin by taking you through the exercise of building a network
  2. Next, build a smart contract that defines the who and what with respect to managing transactions.

Note: this Journey will evolve and add more steps over time to get you to a fully-functioning application built on Hyperledger Fabric V1.0. .

Happy Coding!

Flow

Note that this is 2 repos for this journey given this is a Composite Journey

Architecture1

  • Step #1 (Creating Network)
  1. Install the Network Dependicies a) cryptogen b) configtxgen c) configtxlator d) peer
  2. Configure the network a) generating the network artifacts b) Starting up the network
  • Step #2 (Creating Smart Contracts)
  1. Installing and instantiating the Chaincode
  2. Querying and invoking the Chaincode
  3. Viewing transactions and the chaincode logs

Included Components

Technology

Blockchain [Hyperledger Fabric]( Composer

Links

Integrate your Blockchain with anything using Hyperledger Composer and NodeRed Hyperledger Fabric Accelerating time to value Create a To-do list using Hyperledger Fabric V1.0 [Deploy an Asset Transfer App on Hyperledger Fabric V1.0(https://developer.ibm.com/code/journey/deploy-an-asset-transfer-app-using-blockchain/)

Blog Post

Use this blog Hyperledger Composer – driving faster blockchain value

Clone this wiki locally