Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/BLOCKOTUS/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.
https://github.com/BLOCKOTUS/blockotus-organism
blockchain blockotus chaincode-contracts did hyperledger-fabric hyperledger-fabric-network hyperledger-fabric-sdk javascript
Last synced: 2 months ago
JSON representation
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.
- Host: GitHub
- URL: https://github.com/BLOCKOTUS/blockotus-organism
- Owner: BLOCKOTUS
- License: agpl-3.0
- Created: 2020-04-03T15:50:10.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2023-01-06T14:46:49.000Z (over 1 year ago)
- Last Synced: 2024-04-13T21:04:23.241Z (3 months ago)
- Topics: blockchain, blockotus, chaincode-contracts, did, hyperledger-fabric, hyperledger-fabric-network, hyperledger-fabric-sdk, javascript
- Language: JavaScript
- Homepage: https://twitter.com/BLOCKOTUS
- Size: 771 KB
- Stars: 18
- Watchers: 3
- Forks: 3
- Open Issues: 42
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Lists
- awesome-hyperledger-fabric - BLOCKOTUS Organism - Boilerplate for building a complete app with Hyperledger fabric. It includes a Client (Svelte.js), a Server (Express), Chaincode Contracts, a Network sample and development scripts. (Boilerplates / Client, API and Network)
README
# || BLOCKOTUS || DID for Hyperledger
## Open and Decentralized Standard
[Installation](https://github.com/BLOCKOTUS/organism/blob/master/docs/installation.md)
[Usage](https://github.com/BLOCKOTUS/organism/blob/master/docs/usage.md)
### 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](https://github.com/BLOCKOTUS/organism/blob/master/docs/architecture.md) page.
## Components
- [Webapp - app boilerplate](https://github.com/BLOCKOTUS/webapp-react): Boilerplate React.js + TypeScript + EsLint + Router + Redux Persist
- [Nerves - API boilerplate](https://github.com/BLOCKOTUS/nerves): express
- [Network - organization boilerplate](https://github.com/BLOCKOTUS/network): hyperledger
- [Scripts](https://github.com/BLOCKOTUS/scripts): hot chaincode upgrade, auto-install, deployment
- [Organs](https://github.com/BLOCKOTUS/organism/tree/master/organs): chaincode contracts
### 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](https://github.com/BLOCKOTUS/organism/blob/master/docs/architecture.md)
- 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