Appearance
Swift (iOS) Overview
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.
Features
- ✅ - indicates the feature is supported and can be integrated.
- indicates the feature is available on EVM chains.
- indicates the feature is available on Solana.
- indicates the feature is available on both EVM and Solana.
Feature | Supported? |
---|---|
Authentication | |
Sign in with email | ✅ |
Sign in with SMS | ✅ |
Sign in with Apple | ✅ |
Sign in with Google | ✅ |
Sign in with Twitter | ✅ |
Sign in with other social providers | 🕒 |
Sign in with wallets (SIWE) | ✅ |
Sign in with third-party auth | ✅ |
Sign in with Farcaster (SIWF) | 🕒 |
Embedded Wallets | |
Embedded wallet creation | ![]() ![]() |
Embedded wallet creation with passwords | 🕒 |
Embedded wallet automatic recovery | ![]() ![]() |
Signing messages and transactions | ![]() ![]() |
Broadcasting transactions | ![]() |
Embedded wallet key export | 🕒 |
Setting password on existing embedded wallet | 🕒 |
Using MFA with the embedded wallet | 🕒 |
Native smart wallets | 🕒 |
Get started
Check out these popular guides to get started.