-
Notifications
You must be signed in to change notification settings - Fork 25
Home
Welcome to the Creating and Deploying Blockchain Network using Hyperledger Fabric Node SDK wiki!
Creating and Deploying a Blockchain Network using Hyperledger Fabric Node SDK
Build a network using scripts
Emerging Tech - Blockchain
The Hyperledger Fabric SDK for Node.js is designed in an Object-Oriented programming style. Its modular construction enables application developers to plug in alternative implementations of key functions such as crypto suites, state persistence store, and logging utility.he It provides an easy to use API to interact with a Hyperledger Fabric blockchain from a Node.js application. It provides a set of APIs to register and enroll new network clients, to deploy new chaincodes to the network, and to interact with existing chaincodes through chaincode function invocations and queries. This first in the Building a Blockchain application using the SDK series will demonstrate how to create and deploy the network.
- Ishan Gulhane
N/A
TBD
Developers often have different preferences in the way they build applications. Some like using a graphical user interface that steps them through the process of building applications and others like to do it via command line interface. Hyperledger supports both methodologies and in this pattern, users will have the opportunity to learn how to begin the process of building a Hyperledger Blockchain application using the Hyperledger Fabric SDK API. The SDK supports Node and Python. This pattern will focus on the Node version. After you deploy the network, you will have created 2 certificate authorities, 2 peers, 1 orderer and 2 couchDBs to hold the ledgers. <can add this once we create the second pattern: Once you complete this pattern, you can move onto learning how to use Couchdb as a statestore for storing the ledger>
- Issue a git clone https://github.com/IBM/BuildingABlockchainApplicationOutsideofComposer.git.
- Issue the command build.sh. The Blockchain get created.
- 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
- Decentralized energy with Hyperledger Composer
- Create your first Blockchain network using Hyperledger Composer
- Integrate your Blockchain with anything using Hyperledger Composer and NodeRed
I have successfully created and deployed several Hyperledger Fabric Application models using the Hyperledger Composer tooling. Now, I am up for the challenge to try to do that by using the Hyperledger Fabric client SDK for Node.js. I found out that there are two SDKs supported by the Hyperledger, Node and Python. This pattern is the first in a series that will be created to help developers build an application that connects to an iOS application. We will start simple by building and deploying the network and will work up to enhancing the Blockchain application scaling it and connecting it to the IoT Platform service to perform analytics processing. Happy chaining!