/blockotus-organism

DID for Hyperledger. Blockotus Network (DEON), Open and Decentralized Standard made with Hyperledger Fabric, IPFS (wip), and DID W3C. Build complete apps including a Webapp, API, Contracts, and a Network.

Primary LanguageJavaScriptGNU Affero General Public License v3.0AGPL-3.0


|| BLOCKOTUS || DID for Hyperledger







Open and Decentralized Standard

Installation

Usage



Abstract

Build complete decentralized applications with Blockotus Open and Decentralized Standard and Hyperledger Fabric.

The kit includes a Frontend (Svelte / React), a Backend (Nodejs / Express), a Network and Chaincode Contracts (Hyperledger Fabric) as specified by Blockotus Open and Decentralized Standard. Read more about design choices on architecture page.

Components

Features

Technical

  • DID ready
  • Hot-Chaincode upgrade
  • Chaincode Helper
  • 5 built-in contracts

UI

  • Register network users (username, public key)
  • Decentralized user verification (KYC)
    • Create encrypted identities
    • Get verified by the network
  • Create and execute jobs

Documentation

Topics and considerations

  • Architecture - Open Standard
  • Django vs. React + Express: case study needed
  • IPFS: needs to be implemented
  • Make docker containers for components: case study needed
  • Organizations, Ordering Services and other technical stuffs
  • Offline transaction signing not working yet

What does it cover?

  • Chaincode implementation
  • Hyperledger Fabric methods

What is not covered?

  • Organizations, Ordering Services and other technical stuffs
  • Offline transaction signing