Apps
Arcana SDKs allows Web3 apps built using various frameworks and wallet connectors to enable social login and gasless transactions.
In some scenarios, apps may be required to integrate with multiple SDKs to facilitate user onboarding and gasless transactions. For instance, an app utilizing the wagmi
wallet connector necessitates integration with both, the Arcana Auth SDK as well as the Arcana Auth Wagmi SDK. Similarly, for enabling gasless transactions, apps supporting third-party wallets alongside the Arcana wallet, must install and integrate with both the Arcana Auth SDK as well as Arcana Gasless (Standalone) SDK.
Supported App Frameworks
-
Web
- Vanilla HTML/CSS/JS
- Vue
- React/Next.js
-
Mobile
- Flutter
- React-Native
-
Gaming
- Unity
Wallet Connectors
- Wagmi
- RainbowKit
- Web3-React
SDK Flavors
Arcana Auth SDK Flavors
The Arcana Auth SDK comes in multiple flavors to support different Web3 app types. For some app types, developers may need to install and integrate the app with the auth
package in addition to the app-specific package listed below.
SDK Name | Web3 Application Type | Package Name | Requires companion SDK |
---|---|---|---|
Arcana Auth SDK | Basic SDK for user onboarding in Vanilla HTML/CSS/JS Apps, Vue Apps; Gasless transactions in Arcana wallet | auth |
None |
Arcana Auth React SDK | React Apps | auth-react |
auth |
Arcana Auth Wagmi SDK | Apps using wallet connectors such as Wagmi, RainbowKit | auth-wagmi |
auth |
Arcana Auth Web3 React SDK | Apps using Web3-React wallet connector | auth-web3-react |
auth |
Arcana Auth Flutter SDK | Mobile apps built using Flutter | arcana_auth_flutter |
None |
Arcana Auth React-Native SDK | Mobile apps built using React Native | auth-react-native |
None |
Arcana Auth-Core SDK | Auth SDK for user onboarding features usage only and ability to assign keys to authenticated users, with no embedded wallet feature | auth-core |
None |
Arcana Gasless (Standalone) SDK | Enables gasless transactions in third-party browser-based wallets. Operates independently of Auth SDK. | scw |
None |
Arcana Auth Unity SDK | Gaming apps built using Unity | arcana-auth-sdk |
None |