/login

Sign in to Donate Protocol

Email or a social account creates a Solana wallet for you — you do not need one already. Bring your own wallet if you have one.

Privy is not configured

Sign-in needs these two set. Donate Protocol never sees a Privy password — you authenticate with Privy directly.

  • NEXT_PUBLIC_PRIVY_APP_ID — from the Privy dashboard; public by design
  • SESSION_SECRET — 16+ chars, signs the session cookie

That is the whole list. Tokens are verified against Privy's public JWKS, so this app needs no Privy server credential at all — see the README.

Login methods this app requests: email, google, wallet, github.

← Back home

Signing in identifies you to the protocol. It grants no trading authority on its own — execution still passes the risk engine and your own policy.

No account yet? Create one