0.0.4 • Published 7 years ago

chainorchestra v0.0.4

Weekly downloads
3
License
Apache 2.0
Repository
github
Last release
7 years ago

ChainOrchestra-SDK

This SDK provides tools and APIs to access the ChainOrchestra blockchains based on Hyperledger v0.6

The software in this repository is distributed in open-source under the Apache License 2.0

ChainOrchestra simplified Hyperledger REST client API

API documentation

The chainorchestra.js API defines a basic set of objects to handle Hyperledger peer interactions over the REST API.

Using the ChainOrchestra client API in a Web app

Just include the chainorchestra.js lib in a web page to connect to Hyperledger using the REST API.

<script src="chainorchestra.js"></script>

The following live examples from the registration application on chainorchestra.net use the chainorchestra.js objects.

Using the ChainOrchestra client API with Node.js

Install the chainorchestra.js lib as a Node.js package to run scripts and use it as a command line app.

Use the ChainOrchestra blockchain nodes for Node-RED to quickly build a blockchain access gateway with the Node-RED flow box interface.

ChainOrchestra chaincode and server side APIs

Chaincode APIs provide services shared by all user chaincode applications deployed on a ChainOrchestra-managed, mutualized blockchain. It can be libraries to include or interfaces to implement in order to access a specific service.

Chaincode permissions module

The perms.go permissions module is a library that chaincode can include in order to manage consistent, prioritized permissions across different applications.

ChainOrchestra blockchain demos and live examples

Guest registration and gate access application

Value exchange and digital currency application

ChainOrchestra setup tools for fabric v1.0

These scripts and configuration files provide the basics for deploying a Hyperledger fabric v1.0 blockchain with several channels and organizations, and a solo orderer.

About ChainOrchestra

ChainOrchestra conceives and develops demonstrators, proof-of-concept and pilots on its own permissioned blockchains.