Universal Verifiable Credentials Verifier app for android and iOS using PathCheck's SDKs. The app scans a QR code for a passport/credential/pass, cryptographically verifies it and displays the results on the phone.
The app helps business and organizations save time and labor whe verifying the veracity of digial or paper covid passport/credentials/pass. Typical use cases include: (i) confirming that a student or employees has been vaccinated for their HR files and (ii) verificaton of a clean health for individuals physically entering a school, stadium, office building, etc.
There is no widely accepted technicals standard for Verifiable QR codes and variations are growing. The goal of this app is to verify them all, including the ones from IBM, CLEAR, Divoc, WHO, EU, VCI, PathCheck, Linux CCI and others.
- CRED: PathCheck's PaperCreds
- DIVOC: COWIN's Credentials in India
- SHC: SmartHealth Cards
- HC1: EU's Digital Covid Certificates by the eHealth Network
- JXT: A BBS+ W3C Verifiable Credentials minimized with JSON-XT
- CBLD: A CBOR-LD version of W3C Verifiable Credentials.
- VDS: ICAO's Visible Digital Seals
- Excelsior: NYC's COVID pass
- Good Health Pass
This is a React Native app version >61.5.
Folow the ReactNative CLI QuickStart steps for both Android and iOS.
Install modules:
yarn install
To run, do:
For iOS
npm install
cd pod/
pod install
cd ..
npx react-native run-ios
For Android
npm install
npx react-native run-android
GitHub Actions generates a new Release when npm version is run and pushed to the repo.
npm version <version number: x.x.x>
Issues and pull requests are very welcome! :)