Skip to content
This repository was archived by the owner on Sep 28, 2026. It is now read-only.
openwallet-foundation-labsPublic archive

About

TypeScript implementation of ISO 18013-5 (mobile Driver Licenses): an ISO standard for digital driver licenses.

Topics

Resources

Code of conduct

Contributing

Stars

13 stars

Watchers

2 watching

Forks

Repository files navigation

⚠️ IMPORTANT: PROJECT ARCHIVED

Feature development in mDOC and mDL - TypeScript ended in September 2026 when the maintainers decided to merge with Identity Common - TS and then migrated from OpenWallet Foundation to LF Decentralized Trust.

To follow the progress, use the code, or contribute to it, visit the Identity Common-TS Repository: https://github.com/openwallet-foundation-labs/identity-common-ts

For any questions or issues, check with the maintainers on the LFDT Discord or email support@lfdecentralizedtrust.org.


mDOC and mDL - TypeScript

ISO 18013-5 defines mDL (mobile Driver’s Licenses): an ISO standard for digital driver licenses.

This is a JavaScript library for Node.JS, browers and React Native to issue and verify mDL CBOR encoded documents in accordance with ISO 18013-7

Installation  |  Contributing  |  License  |  Credits

Installation

npm i @owf/mdoc

React Native Support

When using this library in React Native you may need to add a polyfill for TextDecoder.

You can confirm this by checking if global.TextDecoder is available. It should be available for React Native > 0.85 or Expo SDK > 52.

If it is not available, make sure to add a polyfill like this one.

Contributing

Is there something you'd like to fix or add? Great, we love community contributions! To get involved, please follow our contribution guidelines.

License

This project is licensed under the Apache License Version 2.0 (Apache-2.0).

Credits

Thanks to:

  • auth0/mdl for the mdl implementation on which this repository is based.
  • auer-martin for removing node.js dependencies and providing a pluggable crypto interface

About

TypeScript implementation of ISO 18013-5 (mobile Driver Licenses): an ISO standard for digital driver licenses.

Topics

Resources

Code of conduct

Contributing

Stars

13 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages