Build or acquire a reader to accept IDs as defined by ISO 18013-5
IDs in Wallet are implemented according to the ISO 18013-5 standard for mobile drivers licenses. They use NFC-based or QR code engagement along with BLE as the data transfer mechanism - so any device which can implement those aspects of the standard can act as a reader, even a mobile application. As the standard is open there are several 3rd party implementations available on the market. As well, you can implement the functionality directly if needed.
For guidance on how to implement the functionality yourself, see our open source reference reader Android app, which implements the ISO standard and can accept mDLs from Google Wallet.
You can get started by building and running the reference reader app:
- Clone the reference apps repository
- Open the project on Android Studio
- Build and run the
appverifier
target on your Android device or emulator.