Live sandbox
Run a real verification.
This page calls the live PROOFGATE verifier. Pick a claim, present a wallet credential, and watch the host receive only a pass or fail and an audit token. If your device has no compatible wallet, the sandbox still shows the real challenge it issued. It never fakes a pass.
Try it
The same flow a drop-in pg-widget.js runs on a host site.
- The host gets a boolean result and a non-reversible audit token.
- No name, date of birth, ID number, or image is sent or stored.
- A pass requires a trusted issuer. There is no self-asserted pass.
What happened
Every step below is the real request and the real response.
Idle
Pick a claim and run a verification to see the live exchange.
1 Challenge issuedGET /v1/credentials/request
2 Wallet presentationnavigator.credentials.get
3 Verifier responsePOST /v1/credentials/verify