The Hyperledger fabric Client (HFC) SDK for Node.js provides a powerful and easy to use API to interact with a Hyperledger fabric blockchain. The HFC is designed to be used in the Node.js JavaScript runtime.
-
Application Developer's Overview for a topological overview of applications and a blockchain.
-
Hyperledger fabric Client (HFC) SDK for Node.js the Node.js client SDK in more depth
-
Recommended: Fabric-starter-kit uses pre-built docker images for the Node.js client application interacting with Hyperledger fabric blockchain. This environment may suffice for a majority of Node.js application developers. The environment contains a built-in standalone sample ready to go.
-
Full Hyperledger fabric development environment on how to set up an environment for developing chaincode and applications.
Note: Only recommended for development of the Hyperledger fabric Client SDK itself.
-
Node.js Standalone Application in Vagrant for a sample standalone Node.js application running in the full development environment within Vagrant.
-
Node.js Web Application for a sample web application and to see how to use the Node.js client SDK for a sample web app leveraging the client SDK to interact with a blockchain network.
-
To build the reference documentation for the Node.js client SDK APIs follow the instructions here.
-
To learn more about chaincode, see Writing, Building, and Running Chaincode in a Development Environment.