Enable Arcana wallet
Application developers can enable the authenticated users in a Web3 app to sign blockchain transactions using the Arcana wallet. Authenticated users can access the wallet UI and perform various Web3 wallet operations such as adding/switching blockchain networks, checking their wallet balance, managing crypto assets, and more.
To enable the Arcana wallet in the context of a Web3 application, first the developer must register the app by using the Arcana Developer Dashboard. Then they must configure authentication providers for onboarding the app users. Lastly, developers need to select the appropriate integration method as per the app type and integrate the app with the Arcana Auth SDK. During integration, developers can configure the wallet visibility parameter to manage the user experience for signing blockchain transactions.
Once the app is integrated with the Arcana Auth SDK, developers can access the standard Ethereum provider
AuthProvider and add code to use various Web3 wallet functions programmatically for the authenticated users.
The guides below describe how to configure the Arcana wallet while integrating the app with the Arcana Auth SDK and then add code to call Web3 wallet operations in the context of the authenticated users.