mDocs across MATTR platforms
When mDocs are added to a trust network, they can be applied to a wide variety of use cases and business problems. mDocs are currently available across the following MATTR platforms:
- MATTR VII: Offers a set of APIs that enable the following:
- Managing mDoc credential configurations that serve as a template for signing and issuing mDocs.
- Creating mDoc offers.
- Creating and managing the certificates required to sign mDocs by creating Authority Certificate Authority (IACA) and Document Signer Certificates (DSCs).
- MATTR Pi: Offers two types of SDKs to handle mDocs (Both are available for
React Native, iOS and Android):
- Holder SDK: Enables claiming mDocs via an OID4VCI workflow and presenting it for verification either in-person or remotely.
- Verifier SDK: Enables proximity verification of a signed mDoc, as per ISO/IEC 18013-5:2021.
- Web Verifier SDK: Enables online verification of a signed mDoc, as per ISO/IEC 18013-7.
- MATTR GO: Offers two white-labeled apps that can handle mDocs.
- GO Hold can claim, hold and present mDocs either in-person or remotely.
- GO Verify can perform proximity verification of a signed mDoc, as per ISO/IEC 18013-5:2021.
Currently our APIs only support the ECDSA with P-256 (ES256) algorithm for issuer and device authentication. Contact us if you want to better understand the rationale for this choice.
Additional resources
Guides
Create an mDoc credentials configurationIssue an mDoc using the OID4VCI workflowCreate an IACACreate a DSC