SDK | Description | Supported environments |
---|---|---|
NodeJS | A server-side Node SDK that supports securely provisioning wallets, configuring policies and ownership, and managing user data. | Server-side JS runtimes, including Node, Deno, Bun, Edge, etc. |
React | A client-side React SDK with hooks and components for authenticating users and securely provisioning wallets. | Web apps built with React. |
React Native | A client-side React Native SDK with hooks and components for authenticating users and securely provisioning wallets. | Mobile apps (iOS, Android) built with Expo or React Native. |
Swift | A client-side Swift SDK with methods for authenticating users and securely provisioning wallets. | Mobile apps (iOS) built with Swift. |
Android | A client-side Kotlin SDK with methods for authenticating users and securely provisioning wallets. | Mobile apps (Android) built with Kotlin. |
Flutter | A client-side Flutter SDK with methods for authenticating users and securely provisioning wallets. | Mobile apps (iOS, Android) built with Flutter. |
Unity | A client-side Unity SDK with methods for authenticating users and securely provisioning wallets. | Games built with Unity. |
React | Expo | Swift | Android | Flutter | Unity | |
---|---|---|---|---|---|---|
Authentication | ||||||
✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |
SMS | ✅ | ✅ | ✅ | ✅ | ✅ | |
OAuth (Google, Apple, Twitter, Github, Discord, LinkedIn, TikTok, Spotify, and Instagram) | ✅ | ✅ | Google, Apple, Twitter | Google, Apple, Twitter | Google, Apple, Twitter | Google, Apple, Discord |
SIWE (Sign In with Ethereum) | ✅ | ✅ | ✅ | |||
SIWS (Sign In with Solana) | ✅ | ✅ | ||||
Farcaster | ✅ | ✅ | ||||
Telegram | ✅ | |||||
Custom Auth | ✅ | ✅ | ✅ | ✅ | ✅ | |
Passkeys | ✅ | ✅ | ||||
Farcaster | ||||||
SIWF | ✅ | ✅ | ||||
Embedded Wallets | ||||||
Creating wallets manually | ![]() ![]() | ![]() ![]() | ![]() ![]() | ![]() ![]() | ![]() ![]() | ![]() |
Creating wallet automatically | ![]() ![]() | ![]() ![]() | ||||
Pregenerating wallets | ![]() ![]() | ![]() ![]() | ![]() ![]() | ![]() ![]() | ![]() ![]() | |
Signing messages and transactions | ![]() ![]() | ![]() ![]() | ![]() ![]() | ![]() ![]() | ![]() ![]() | ![]() |
Broadcasting transactions | ![]() ![]() | ![]() ![]() | ![]() | ![]() | ![]() | ![]() |
Native smart wallets | ![]() | ![]() | ||||
Automatic recovery | ![]() ![]() | ![]() ![]() | ![]() ![]() | ![]() ![]() | ![]() ![]() | ![]() |
User controlled recovery | ![]() ![]() | ![]() ![]() | ||||
Transaction MFA | ![]() ![]() | ![]() ![]() | ||||
Key Export | ![]() ![]() | |||||
HD wallets | ![]() ![]() | ![]() ![]() | ![]() | ![]() | ![]() | ![]() |
Delegated actions | ![]() ![]() | ![]() ![]() | ||||
Custom EVM (Ethereum) network support | ![]() | ![]() | ||||
Custom SVM (Solana) network support | ![]() | ![]() | ||||
Connectors | ||||||
External wallets | ![]() ![]() | |||||
Wagmi | ![]() | |||||
Viem | ![]() | ![]() | ||||
Ethers | ![]() | ![]() | ||||
@solana/web3.js | ![]() | |||||
web3swift | ![]() | ![]() | ![]() | |||
Funding | ||||||
Transfer or bridge from wallet | ![]() ![]() | |||||
Transfer from exchange | ![]() ![]() | ![]() ![]() | ||||
Pay with card | ![]() ![]() | ![]() ![]() |