Open source repository for Ontario's official app (Ontario Verify) that is used for verifying COVID-19 vaccine certificates.
This is a React Native app and designed to work well on both Android and iOS devices.
Open Verify gives businesses and organizations a quick, easy and trusted way to scan and confirm that visitors are fully vaccinated.
The app scans the QR code on an Ontario government-issued vaccine certificate.
After scanning a QR code, the business or organization will see: a green checkmark indicating that it meets vaccine requirements, a red X for an invalid certificate, or a yellow warning indicating that the QR code cannot be read.
Open Verify also scans most government issued QR codes from British Columbia and Québec. Nation-wide capabilities are in development and will be added as provinces issue proof of vaccination with SMART® Health Card QR codes.
git clone https://github.com/ongov/OpenVerify
cd OpenVerify
yarn install
yarn run update:pods
cp .env.template .env
API_URL env variable points to the URL hosting the rules and public keys. Adjust the value accordingly.
yarn run-ios
yarn run-android