v133 · miscellaneous
Digital Credentials API (issuance support)
This Web Platform feature enables issuing websites (e.g., a university, government agency, or bank) to securely initiate the provisioning (issuance) process of digital credentials directly into a user's mobile wallet application. On Android, this capability leverages the Android IdentityCredential CredMan system (Credential Manager). On Desktop, it leverages
concepts
-
DC Issuance
Wallets can receive new credentials from issuers via the Digital Credentials API.
-
Issuance flow builder
Pick an issuer profile (DMV mDL, EU PID, university diploma), a sign-in method, and a scope — the page constructs the matching
create({ digital })options live. -
Protocol profiles
The API supports multiple wallet protocols. Switch between
openid4vci-1.0, JWT VC, and ISO 18013-5 mDL and see the matching request shape. -
Wallet protocol probe
Build and call a real
navigator.credentials.create({ digital })issuance request for mDL, EU PID, or university diploma, then show the actual browser or wallet result.
why it shipped
Without this, websites and wallets can only communicate in ways that are more opaque to the browser and OS.