Appearance
Expo
The Privy Expo SDK is a React Native library client for Privy that allows you to add secure authentication, non-custodial embedded wallets, and powerful user management into your application.
Features
Feature | Status |
---|---|
Sign in with email | ✅ |
Sign in with SMS | ✅ |
Sign in with OAuth | ✅ |
Sign in with wallets (SIWE) | ✅ |
Sign in with Third-Party Auth | ✅ |
Sign in with Farcaster (SIWF) | ✅ |
Embedded wallet creation | ✅ |
Embedded wallet creation with passwords | ✅ |
Embedded wallet recovery | ✅ |
Embedded wallet signatures & transactions | ✅ |
Using MFA with the embedded wallet | ✅ |
Native smart wallets | ✅ |
Embedded wallet key export | 🚧 |
App Store review
Applying to the App Store? Your app's reviewers may need a hard-coded login in order to be able to inspect your app. Follow Privy's Test Account guides to set this up.
Get started
Check out these popular guides to get started.
Quickstart
Get started with the Expo SDK
Setting up your app
Request access and configure app info in the Dashboard
Logging users in
Log users in with their email, phone, or socials
The user object
Get your user and all of their linked accounts
Embedded wallets
Create self-custodial embedded wallets on mobile
Test accounts
Set up test accounts to streamline App Store review
Changelog
You can find a changelog for the Expo SDK here.