Live sandbox
Run a real verification.
This page calls the live PROOFGATE verifier — not a mockup. Pick a claim, present a wallet credential, and watch the host receive nothing but a pass or fail and an audit token. If your device has no compatible wallet, the sandbox still shows you the real challenge it issued, and says so plainly. 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