MATTR Credential Profiles
Our Credential Profiles combine and evolve with the latest standards and technology stacks to make working with verifiable credentials seamless.
Selecting the right Credential Profile for a solution depends on a number of factors, including but not limited to:
The size of the payload
The need for biometric or other identity assurance capabilities
The cryptographic scheme used
The need for privacy-preserving features like selective disclosure
The primary method of issuance, presentation and verification
MATTR platforms currently support two primary types of credential profiles: Compact Credentials and Web Credentials.
Contact us for help deciding which Credential Profile is right for your use case.
Compact credentials are best-suited for sharing authentic information simply. They carry a smaller payload and are optimised for presenting in-person, whether affixed to a physical document or item or displayed digitally on-screen.
Digital signatures ensure the authenticity of information included within the credential, however, do not include assurance about the person presenting the information. If identity assurance is needed, this can be done through attribute matching with an outside identity document.
Key architectures and technology stacks for Compact Credentials:
CBOR Web Token (CWT) data model
W3C Verifiable Credential (VC) JSON data model
NIST-approved P-256 key types
COSE digital signature encoding
Read more about Compact Credentials.
Web Credentials are digital-first credentials optimised for sharing over the web that contain rich data beyond text, such as images. They have the ability to include a semantic vocabulary, making them portable across contexts.
Web Credentials can be bound to a digital wallet to provide identity assurance for the person presenting the credential. They can also enable selective disclosure, meaning a user can choose to reveal only the information needed when sharing the credential, and conceal data that is unnecessary for that specific verifier.
Key architectures and technology stacks for Web Credentials:
W3C Verifiable Credential (VC) JSON-LD data model
Linked data proofs with semantic data
ed25519 and bls12381g2 key types
BBS+ digital signatures