Running the project consists of XXX main steps. To understand all the process please read architecture & design article first
Requirements:
eth_getLogs
enabled - public nodes are:
Clone the repo from https://github.com/rsksmart/rif-identity-services and checkout v0.1.0
First of all set-up generals of all services
Each of the services needs specific (easy) configuration. To configure the service please follow each service-specific, and can be run as standalone. See the guides in each service’s READMEs:
The services are seamlessly run using Docker. See the guide here
You will need to serve the services on public HTTPS server to enable access from mobile applications. To do so you can:
First of all you will need to set up React Native - this can be time-spending
After this is done, clone the repo from https://github.com/rsksmart/rif-identity-ui and checkout holder-v0.1.2
Run the general setup. Please refer to each app’s README to configure the service endpoints, the general README is outdated and already tagged.
The apps can be run in two modes:
Please refer to React Native docs to run the apps.
All done!. We recommend to follow this user story to understand and learn how to use the apps.
Go to top