Socket
Socket
Sign inDemoInstall

@arcana/auth

Package Overview
Dependencies
Maintainers
0
Versions
109
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@arcana/auth

Arcana Auth


Version published
Weekly downloads
1.1K
decreased by-6.19%
Maintainers
0
Weekly downloads
 
Created
Source

Arcana Network Auth SDK



Twitter URL

Arcana Auth SDK

Auth

Web3 apps can integrate with the Arcana Network Auth SDK to enable social login and embedded, in-app Arcana wallet. Users don't need to install a wallet. Developers can leverage the built-in gasless feature to sponsor gas fees for white-listed blockchain transactions.

Auth SDK exposes the standard Ethereum provider interface for Web3 operations.

Supported Auth Providers

  • Social Login

    • Discord
    • GitHub
    • Google
    • Steam
    • Twitter
    • Twitch
  • Custom IAM

    • Cognito
    • Firebase
  • Passwordless authentication

Supported Blockchain Networks

The Arcana wallet is pre-configured with a subset of supported chains. Other supported chains can be added by app developers programmatically or via the dashboard. App users can add supported chains through the wallet UI.

  • EVM-chains: All.
  • Non-EVM chains: Solana, MultiversX

Customization

  • Login UI: Use default, built-in plug-and-play UI or use a custom one
  • Wallet UI: Select default, built-in wallet UI or configure custom wallet UI
  • Branding: Configure the theme and logo displayed in the wallet
  • Social Providers: Enable one or more social login providers in addition to the default passwordless login
  • Wallet UX: Configure Keyspace - global or app-specific (default)
  • Gasless Transactions: Add gas tanks, deposit funds to sponsor gas fees

Prerequisites

  1. Use the Arcana Dashboard to register the app and obtain a unique app identifier (client ID).
  2. Configure SDK usage, enable social providers, set up gasless (optional), select wallet UX
  3. Install the SDK and use the Client ID to integrate the app. Learn more...

Installation

npm

npm install --save @arcana/auth

yarn

yarn add @arcana/auth

CDN

<script src="https://cdn.jsdelivr.net/npm/@arcana/auth"></script>
<script src="https://unpkg.com/@arcana/auth"></script>

Documentation

See Arcana Network documentation, Auth SDK Quick Start Guide, Usage Guide, API Reference Guide and integration examples.

Support

Contact Arcana Support.

License

Arcana Auth SDK is distributed under the MIT License. For details, see Arcana License.

Keywords

FAQs

Package last updated on 02 Jul 2024

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc