Skip to content

How do I use it?

Hi there, Web3 developers! It is really simple to integrate your application with the Arcana Network Auth SDK.

Just two steps.

That's it!

Step 1: Register & Configure

Log in to Arcana Network Dashboard:

Use the dashboard to register and configure your application as per the use case. Registration process assigns a unique App Address to every application. The App Address is required for integrating your application with the Auth SDK.

As part of application configuration using the dashboard, make sure you specify the required details for all thesocial login providers that you wish to enable for onboarding application users.

See Arcana Dashboard User Guide for details.

Step 2: Integrate Auth SDK

After registering and configuring your application using the dashboard, you need to use the dashboard assigned App Address and integrate your application with Arcana Auth SDK. Choose the specific instructions depending upon what kind of application (simple HTML/JS, React/NextJS, Wagmi, RainbowKit, etc.) you are trying to integrate.

Once integrated, the Auth SDK enables the embedded Web3 wallet called the Arcana wallet for every authenticated application user. Users can sign blockchain transactions with the Arcana wallet on any EVM-compatible blockchains. They can use the wallet to view account balances, switch networks, send tokens, manage NFTs and other Web3 wallet operations. See Arcana wallet user guide for usage details.

Auth SDK allows developers to either use built-in UI for user login or they can build their own customized UI and enable user login by calling social login functions of the Auth SDK. See developer's guide for onboarding users for details.

Once user has authenticated, developers can use the standard Ethereum provider interface exposed by the Auth SDK, AuthProvider to programmatically enable various Web3 wallet functions for the authenticated users. For example, send transactions, get account balance, sign messages and more. See developer's guide for Arcana wallet for details.

See Also

Last update: January 10, 2023 by shaloo