Embedded Wallet
Embedded wallets provide a seamless blockchain experience by abstracting away the complexity of wallet management. Users can interact with your application without needing to understand private keys, seed phrases, or blockchain concepts.
Choose Your Platform
Features
| Feature | React | React Native | Swift | Unity |
|---|---|---|---|---|
| Sign in with email | ✅ | ✅ | ✅ | ✅ |
| Sign in with OAuth | ✅ | ✅ | ✅ | ✅ |
| Sign in with guest mode | ✅ | ✅ | ✅ | ✅ |
| Sign in with third-party auth | ✅ | ✅ | ✅ | ✅ |
| Sign with external wallets | ✅ | ✅ | ✅ | ✅ |
| Link/unlink identity | ✅ | ✅ | ✅ | ✅ |
| Embedded wallet creation | ✅ | ✅ | ✅ | ✅ |
| Embedded wallet recovery | ✅ | ✅ | ✅ | ✅ |
| Embedded wallet signatures & transactions | ✅ | ✅ | ✅ | ✅ |
| Native smart wallet functionality | ✅ | ✅ | ✅ | ✅ |
| Gas sponsorship | ✅ | ✅ | ✅ | ✅ |
| Session keys | ✅ | ✅ | ✅ | ✅ |
Check out the matrix below to determine which features are supported in each SDK. As a guide:
- 🟠 indicates the feature is available on EVM chains only.
- 🟢 indicates the feature is available on both EVM and Solana.
| React | React Native | Swift | JavaScript | Unity | |
|---|---|---|---|---|---|
| Wallet Creation | 🟠 | 🟢 | 🟢 | 🟢 | 🟢 |
| Account Abstraction | 🟠 | 🟠 | 🟠 | 🟠 | 🟠 |