Hyperledger Fabric Desktop is a out-of-the-box desktop which is for hyperledger fabric and aims to help people use and manage blockchains in a more elegant and simple way.
- Manage the lifecycle of chaincodes,aka,smart contract,eg.,
install/instantiate/query/invoke
. - Cross-platform, suitable for Windows,Mac,Linux.
- Friendly Graphical user interface, easy to install, easy to use.
- Users keep user's private key locally which Hyperledger Cello,Hyperledger Explorer do not implement.
- Key features: Block Dashboard, Chaincode Install, Chaincode Invoke,etc.
- Technology stack: Electron, React, Ant Design, Fabric-Node-sdk.
Please visit our online documentation for information on getting started your tutorial or developing with the desktop.
For beginners, it is highly recommended to read index.md first.
We welcome contributions to the Hyperledger Fabric project in many forms. There’s plenty to do!
Check CONTRIBUTING documentation for the full details.
- Anyone: For any problem and question, raise an issue on github.
- Developer: For bug reports and feature requests, raise an issue and assign to yourself or someone else, close after finished.
- Maintainer: Process and coordinate the issue and the project.
Hyperledger fabric desktop source code files are made available under the GNU GENERAL PUBLIC LICENSE, Version 3 (GPL-3), located in the LICENSE file. Hyperledger fabric desktop documentation files are made available under the Creative Commons Attribution 4.0 International License (CC-BY-4.0), available at http://creativecommons.org/licenses/by/4.0/.
- 产品定位:客户端为开箱即用的,跨平台的(适用Windows, Mac, Linux),超级账本(hyperledger fabric)的图形化界面 客户端。客户端主要解决了Hyperledger Cello、Hyperledger Explorer中用户私钥非用户留存的问题,将用户私钥留存用户本地,并具有数据看板、链码调用、链码安装等核心功能。
- 技术栈:Electron, React, Ant Design, Fabric-Node-sdk
- v0.1.0 : 基础功能(数据看板、链码调用、链码安装)。
- v0.2.0 : 添加通道管理等功能。
- v0.3.0~: 逐步添加其他功能,逐步完善基础架构
客户端目前处于v0.1.0版本阶段。