demo · v134 · android
Request Builder
Compose a real navigator.identity.get({ digital }) request: pick the format (ISO mDoc or W3C VC), choose which claims to ask for, optionally restrict to a wallet selector, and either fire the request live or copy the JSON for later.
Heads up
Digital Credentials API ships on Android only. On desktop / iOS the request will reject — the builder still works and the generated JSON is correct.
format
requested claims
options
generated request
waiting…
spec-level mapping
The digital request maps to a CredentialRequestOptions.digital with a list of providers. Each provider declares a format and a structured claim request specific to that format.
- mDoc — ageOver18 is a bool-only claim; the wallet returns true/false and a signature, never the underlying DOB.
- VC JWT / SD-JWT — claims are JSON paths or disclosure indices; SD-JWT lets the holder pick which disclosures to reveal.