Web3 developers building on the peaq chain can onboard app users quickly via the social login feature of the Arcana Auth SDK. Apps can integrate with this SDK to enable the in-app, non-custodial Arcana wallet for authenticated users to sign blockchain transactions. To get started, see the Auth Quickstart Guide. Use the appropriate SDK flavor as per your app type.Documentation Index
Fetch the complete documentation index at: https://docs.peaq.xyz/llms.txt
Use this file to discover all available pages before exploring further.
In-app Arcana wallet
The in-app, non-custodial Arcana wallet is automatically available via the Arcana Auth SDK. The SDK can be integrated with any app type, including web, mobile, and gaming apps. The users of apps integrated with the Arcana Auth SDK can access the peaq chain via the in-app Arcana wallet, right out of the box. The peaq chain is preconfigured in the blockchain network list. Developers can choose to configure it as the default active chain by using the Arcana Developer Dashboard.

Enable Arcana wallet
Users cannot directly access the Arcana wallet as a standalone application. App developers must integrate the app with the Arcana Auth SDK and enable users to access the Arcana Wallet within the app. 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, etc.
- Download and install the Arcana Auth SDK, integrate the app, and add a single line code to onboard users by using the plug-and-play login ui via the
connect()method. After a successful user login, Arcana wallet will automatically display within the app context, enabling the user to sign blockchain transactions instantly.
The in-app Arcana Wallet supports JSON/RPC calls and web3 wallet operations.

