Skip to content


Privy is a powerful toolkit for progressive authentication. With fine-grained control over onboarding flows and wallet connections, you can improve conversion and craft better UX.

With Privy, your app can authenticate users across web2 and web3 accounts, including:

Your app can configure each of the account types above to be an upfront login method for users, or as an account that they link to their profile after they've already logged in.

All of Privy's authentication methods create a common user object for your app, where you can easily find their Privy DID and all of the accounts they've linked to their profile. A user is a user, regardless of whether they’ve connected with a wallet, email or Discord account.