Skip to content

tw-mosip/inji-wallet

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

inji

Inji - Means knowing or recognizance in Korean

Inji is a reference app and provides most of the necessary components to act as a wallet.

Inji stands as a secure, trustworthy, and dependable mobile Verifiable Credentials wallet designed to fulfil the following functions:

  1. Download and store Verifiable credentials (VC) securely within the wallet.
  2. Conduct offline face authentication against the stored VCs to verify the user's presence
  3. Share Verifiable credentials with relying parties without requiring an internet connection, utilizing Bluetooth Low Energy (BLE).
  4. Enable users to log in to online portals of relying parties by scanning a QR code, facilitating seamless access to their services.

The application is constructed using the React Native framework, ensuring compatibility with both Android and iOS mobile operating systems.

It leverages Xstate state machines for efficient application state management. The digital credentials produced by the mobile app adhere to the Verifiable Credentials (VC) Data Model.

Building the app for development

Refer to build and deployment for building and running the app in your system.

Troubleshooting

If you can't get this to work, see the Troubleshooting page.

Learn More

To learn more about React Native, take a look at the following resources:

UI automation

This project is tested with Browserstack

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 89.7%
  • Java 7.7%
  • Ruby 1.4%
  • JavaScript 0.6%
  • Objective-C++ 0.3%
  • Shell 0.2%
  • Other 0.1%