Social Login
Arcana Wallet
The Arcana Network SDKs enable web3 developers to use social login to quickly onboard new users.
Authenticated users can instantly access the embedded, non-custodial Arcana wallet from within the app to sign blockchain transactions.
Developers can leverage the built-in gasless feature to sponsor gas fees for allowlisted blockchain transactions. The gasless transactions can be enabled for Arcana Wallet and third-party, browser-based wallets.
Developers need to follow these steps for integration:
- Register the app with the Arcana Developer Dashboard, and copy the unique client identifier for the app.
- Configure Auth SDK usage via the dashboard, specify social login options, wallet user experience settings, gasless transaction settings, etc.
- Install the Arcana Auth SDK and use the client identifier to integrate the app. Initialize the
AuthProvider
, then add a single line code to onboard users by calling theconnect()
method and enabling the plug-and-play login UI. After a successful user login, Arcana wallet will automatically display within the app context, enabling the user to sign blockchain transactions instantly.
note
Arcana wallet supports JSON/RPC calls and web3 wallet operations.