Logo Lanfrica

Benin-id/inji-wallet1

Domain:

digital infrastructure

Record type:

software
Creator:
Ben
Host:
# Inji Inji Mobile Wallet is a mobile application specifically created to streamline all types of identification and credentials into one digital wallet. It offers a secure, trustworthy, and dependable mobile Verifiable Credentials wallet designed to fulfil the following functions - Download and store Verifiable Credentials - Share Verifiable Credentials - Enable users to log in to relying parties with their credential - Generate a QR code for the credential to be shared offline with relying parties. for more details refer here ## Setup PreRequisites Be sure to have the following build tools installed before proceeding: - React Native 0.74.5 - Hermes Engine enabled - Expo 51.0.0 - node v18.17.1 - npm 8.19.3 ### Android - Java 17 - Gradle 8.6 - Android SDK. Make sure to install Android SDK Build-Tools - `35.0.0` from SDK Manager. - minSdkVersion = 24 - compileSdkVersion = 35 - targetSdkVersion = 35 - ndkVersion = 21.4.7075529 - kotlinVersion = 1.9.22 ### iOS - XCode = >15 - Minimum Deployment Target = 14.0 - cocoapods > 1.12 - Ruby >= 2.6.10 ## Configuring the Environment If you ever want to use something in your local environment based on your customization and in need of using environment files other than default (.env), you can add some variables to your .env.local file. Create a `.env.local` file using `.env` as your template in your root directory : ``` # Mimoto Server MIMOTO_HOST = api.collab.mosip.net # ESignet Server ESIGNET_HOST = esignet.collab.mosip.net # Telemetry Server OBSRV_HOST = dataset-api.obsrv.mosip.net Telemetry Dashboard = druid.obsrv.mosip.net #Application Theme can be ( gradient | purple ), defaults to gradient theme APPLICATION_THEME=grdaient #environment can be changed if it is toggled CREDENTIAL_REGISTRY_EDIT=true #Inji Wallet CLIENT ID for Data backup & Restore GOOGLE_ANDROID_CLIENT_ID=' ' ``` for more information on the backend services refer here. ## B …

Licenses