Elastos Smartweb Service setup

Details about the Elastos Smartweb Service

Prerequisites

git clone https://github.com/cyber-republic/elastos-smartweb-service;
cd elastos-smartweb-service;
git checkout v1.0.0

Setup

This will setup the Elastos Smartweb Service(a gRPC server written in python) that interacts with the private net setup on localhost. More specifically, it interacts with the mainchain node, DID sidechain node, Token sidechain node, ETH sidechain node and Hive IPFS node and creates an entirely new set of API endpoints that can be interacted with from any clients written in multiple languages such as Python, Golang, etc. Some of the client libraries that are available as of today are:

cp .env.example .env;
./run.sh

For detailed info, please visit https://github.com/cyber-republic/elastos-smartweb-service/tree/v1.0.0