Skip to content
Hyperledger Fabric client for mobile devices written in Dart.
Dart Ruby Swift Kotlin Objective-C
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
client Able to setup channel, peer and orderer(frontend). Nov 19, 2019

Fabric Client Flutter: Hyperledger Fabric Client for Mobile Devices

This is the repo for the implementation of the full lifecycle of Hyperledger Fabric offline signing and also a sibling project's frontend app serves for fabric-server-node.

Note: This is an experimental software. Uses at your own risk.

Quick Start

Since the environment only supports localhost currently, we'd like to nevigate to client folder, and run.

Run with Flutter

flutter run

You need to open iOS simulator first if you are using mac, or install Android emulator and open it if you would like to run the app on Android device.

What's more such as Flutter installation, please refer to the docs.

Crypto Scheme

We use pointycastle for generating RSA asymmetric keys. The keys which follows PKCS#8 standard. And basic_utils for generating Certificate Signing Request (CSR), which encrypted by sha-256 with RSA encryption algorithm, by using the above generated asymmetric keys.

You can’t perform that action at this time.