Maintenance of OpenVerify has ended. The repository will not be updated until further notice.
Open source repository for Ontario's official app (Verify Ontario) 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 SMART® Health Card QR codes. Visit Ontario.ca/verify for a complete list of supported jurisdictions.
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, public keys and minimum mandatory app version. Adjust the value accordingly.
yarn run ios
yarn run android
These are the public access endpoints for:
Verify Ontario Vulnerability disclosure policy | COVID-19 (coronavirus) in Ontario