The PSDP On-Ramp

Bring your own login → walk out with a privacy-preserving PSDP credential.

You sign in OpenID id_token verified PSDP credential minted & signed

Authenticate at an OpenID provider and this app mints a real, cryptographically-signed PSDP credential bound to your verified identity. No wallet, no setup.

1. Sign in

Click below to run the full login → mint flow against the built-in provider.

Sign in with the Demo IdP SIMULATED PROVIDER

The Demo IdP is a simulated OpenID provider served by this same app (under /onramp/idp) so the on-ramp works with zero external setup. It issues a genuine RS256-signed id_token — nothing is faked. Real providers (Google, Microsoft, Apple, Okta, Auth0, GitHub, Keycloak) work through the same adapter when the operator configures OIDC_<PROVIDER>_CLIENT_ID / _CLIENT_SECRET; absent that, the demo provider is used.