What can the Digital Credentials API actually do?
This demo verifies government-style credentials from a mobile wallet through the browser's Digital Credentials API, across every combination of credential format, wire protocol and platform — and records what worked, what failed, and why. The live results are the report.
The three axes
Format — mdoc (ISO 18013-5 mobile licence) vs SD-JWT VC.
Protocol — org-iso-mdoc (ISO 18013-7 Annex C; what iOS Safari speaks) vs
openid4vp-v1-unsigned/signed (OpenID4VP Appendix A; what Android Chrome speaks).
Surface — browser same-device, native app-to-app, and cross-device QR.
1 · Load a wallet
Issue test credentials into your wallet (iPhone: mydigitalid; Android emulator: the demo wallet). Scan the QR with the wallet, or open the offer link on the device.
2 · Run scenarios
The runner executes one scenario at a time on this device and records the outcome — including failures, which are findings in their own right.
Open the runner3 · Read the results
The capability matrix aggregates every recorded run by platform; the findings page carries the written analysis.