Skip to content

Arcana Auth SDK

Estimated time to read: 2 minutes

Arcana Auth SDK streamlines user onboarding in Web3 apps with an embedded, non-custodial wallet for secure blockchain transactions.

Developers start by registering the app and configuring auth settings through the Arcana Developer Dashboard. Each registered app gets a unique Client ID essential for integrating with the Arcana Auth SDK.

Arcana Auth SDK Diagram Arcana Auth SDK Diagram Dark

Download

Multiple flavors of the Arcana Auth SDK are available for different types of Web3 apps such as web, mobile and gaming. See Auth SDK installation section for details.

Key Features

User Authentication

Web3 Wallet Operations

  • Developers can customize the blockchain transaction signing experience for users with Arcana wallet visibility settings.
  • Authenticated users can securely sign transactions for supported Web3 apps and frameworks
  • Supports Web3 wallet operations and standard Ethereum JSON-RPC calls, including:

    • Configure and switch networks and accounts.
    • Sign blockchain transactions.
    • Send and receive tokens and NFTs.
    • Manage NFTs and preview NFT details using the wallet.
  • Customize transaction signing with Arcana wallet visibility settings.

  • Supports EVM and non-EVM blockchain networks.
  • Supports Web3 wallet operations and Ethereum JSON-RPC calls, including:
    • Network and account management.
    • Signing transactions.
    • Sending and receiving tokens and NFTs.
    • Managing and previewing NFTs.

Last update: January 31, 2025 by shaloo, shaloo