demo · v143
Credential Issuance
Build an issuance request live, then click Issue to invoke navigator.credentials.create() with a Digital Credentials request. The page feature-detects, shows what would be sent, and reports what the browser does.
flag required — to actually run, enable
chrome://flags/#web-identity-digital-credentials-creation on Chrome 143+
(Android wallet recommended). Without the flag the page still simulates the request.
browser support
build a request
request that will be sent
click Issue to invoke the API in this browser.
the call
// v143 adds a digital sub-request to navigator.credentials.create
const cred = await navigator.credentials.create({
digital: {
requests: [{
protocol: "openid4vci",
data: { credential_offer: "…" }
}]
}
});
// cred.data is the wallet’s response