Appearance
Swift (iOS) Quickstart
The Privy Swift SDK is a Swift library for Privy that allows you to add secure authentication, non-custodial embedded wallets, and powerful user management into your iOS application.
Supported Features
Feature | Supported? |
---|---|
Sign in with email | ✅ |
Sign in with SMS | ✅ |
Sign in with social providers | 🕒 |
Sign in with Apple | ✅ |
Sign in with Google | ✅ |
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 | ✅ |
Embedded wallet key export | 🕒 |
Setting password on existing embedded wallet | 🕒 |
Using MFA with the embedded wallet | 🕒 |
Native smart wallets | 🕒 |
INFO
The Swift SDK currently supports embedded wallets, as well as sign-in with email, SMS, and custom auth. We are actively building out support for social sign-in.