demo · v150 · origin trial

Verification Flow

This page wires the actual EVP page surface: an email field with autocomplete="email" and a session nonce, plus an emailverified event listener for the browser-supplied presentation token. If the browser does not expose that API, the page says so and only lets you run the clearly labelled local server sample.

Checking native Email Verification Protocol support...

request

1. RP page exposes an email field

The relying party binds a nonce to the current session and places it on the email input. A native EVP-capable browser can use that field during verified email autofill.


      

2. Browser-mediated EVP

The page listens for the browser's native emailverified event. The page does not mint this token itself.


      

3. Local server sample

When native EVP is unavailable, this button calls the demo backend directly so you can inspect signing and server validation. It is not labelled as browser EVP.

Server sample has not run.

token

No token received.

server validation

No validation run yet.

see also

implementation reference

Need the exact API surface, compatibility boundaries, errors, lifecycle, and source links? Read the matching gendn reference ↗