Interoperability and Compliance in any interaction
Credential Formats
MATTR credential formats are built on internationally recognized standards and specifications, ensuring your solutions are interoperable and compliant with industry requirements.
Built on leading standards and technical specifications.
The future of digital credentials
mDocs
By aligning ourselves with these benchmarks of excellence, we guarantee that our security measures are continuously refined, audited, and validated, providing you with the confidence that your digital trust needs are in capable hands.
Issuer Authentication
Verifiers can authenticate the origin of a credential via a chain of certificates linked within the credential itself, all the way to its root certificate.
Device Authentication
Credentials are bound to a mobile device and enable verifying the binding between a credential and the mobile device used to present it.
Holder Authentication
Credentials can include a portrait picture of their holder, enabling the verifier to compare it with the person presenting them in person. This can be performed manually or using facial recognition technologies.
Flexible Usage Patterns
Credentials can be verified via both in-person and remote verification workflows, with support for both same-device and cross-device flows.
Selective Disclosure
Credentials enable holders to present only specific parts of their credentials to verifiers, based on the content of the request.
Session Encryption
Session-based encryption/decryption keys are established to secure both in-person and remote interactions.
Revocation
Issuers can adjust credential revocation status, and that information can be consumed by verifiers and other relying parties.
mDocs adhere to ISO/IEC and other relevant standards to ensure global compatibility and reliability:
Secure and interoperable
JSON credentials
JSON credentials are built on the W3C Verifiable Credential (VC) data model, enabling cryptographically secure digital credentials to be used in various interactions. This model supports a trust data-sharing framework, where signed and linked data can be used to establish trust across various contexts.
Credential Registry
Credentials can be stored in a registry that serves as an underlying infrastructure for creating a Verifiable Organization Network (VON).
Selective Disclosure
Credentials enable holders to present only specific parts of their credentials to verifiers, based on the content of the request.
Revocation
Issuers can adjust credential revocation status, and that information can be consumed by verifiers and other relying parties.
Compact and flexible
CBOR Web Tokens
CBOR Web Token (CWT) Credentials are used to represent cryptographically proven claims of data in a way that is compact enough to fit inside a QR code. They are ideal for scenarios requiring high information assurance but not necessarily high identity assurance about the entity presenting the credential.
Revocation
Issuers can adjust credential revocation status, and that information can be consumed by verifiers and other relying parties.
Flexible Formatting
Can be rendered as a QR code or PDF, as well as Apple and Google passes that can be stored in a digital wallet.
Compactness
The credential payload is small enough to fit inside a QR code.
Self-contained
All information required for verification is self-contained within the QR code, with no need for complex presentation capabilities from the holder.
Selective Disclosure
The credential payload is small enough to fit inside a QR code.
Offline Verification
Ideal for rapid verification scenarios with and without reliable internet connectivity.
Dev resources
Comprehensive developer docs, guides and references
Explore technical platform concepts, step-by-step guides, example integrations, API reference and SDK docs to help you build with MATTR VII, Pi and GO.