Skip to content

State of the Arcana Auth

Latest Release

Mode of Operation

Arcana Network protocol is built and operates using the Proof of Stake Polygon chain.

Network Nodes

Network Metrics Beta Mainnet
# Protocol Nodes 7 21
# Distributed Key Generator Nodes 3 7 (4 operated by Arcana, 3 by trusted partners)

Infrastructure Providers

AWS light AWS Dark

Mainnet Roadmap

The Arcana Mainnet was released in January 2023 with Auth SDK v1.0.0.

The current Auth SDK release is v1.0.3.

We are actively working towards adding new features:

  • Gasless transactions
  • 'Forget'/delete private keys from ADKG subsystem for truly self-custodial keys
  • MFA
  • Multi-chain including those that are not EVM-compatible
  • Support for additional platform SDKs for Mac (Unity, Unreal), and Mobile (React Native, Flutter)
  • White-labeling, other customizations

DKG Validator Nodes

The DKG subsystem in the Arcana Network protocol is envisioned as a truly decentralized subsystem.

At the launch of Mainnet, there are seven DKG validator nodes, five of these are owned by Arcana and the remaining two validator nodes are owned and managed by trusted partners:

We are actively working with other partners for making the Arcana DKG subsystem truly decentralized.

ADKG

We have come a long way since our alpha release that offered a distributed DKG. Several shortcomings regarding trusted dealer, robustness have been resolved in the state-of-the-art asynchronous distributed key generation protocol built into the Arcana Network. We have collaborated with some of the leading cryptography experts and researchers to fold recent advances in asynchronous DKG technology into the Arcana Network platform. Refer to the Arcana Technical Whitepaper for more details on ADKG.

Security

Key Shares

Arcana Network platform components do not store any key shares that belong to the dApp user. The key shares are used to generate the user's keys only at the client end after user verification.

Key Generation

Arcana combines several algorithms to have a highly secure and robust ADKG subsystem. It uses a robust asynchronous DPSS mechanism to ensure that no single node in the system has access to the user's keys and that the system can handle malicious nodes. We are also working on other enhancements to this ADKG subsystem to enable key share repair, key share refresh, and more. Besides these other enhancements include Arcana multi-factor authentication (MFA), and multi-party computation (MPC) for even stronger security without compromising on ease of use for Web3 users.

Audit

At Arcana, we take the security and privacy of applications seriously and believe in transparency. To eliminate security vulnerabilities in Arcana Smart Contracts and Arcana's ADKG module, we put it under the rigorous vetting process and cybersecurity tests conducted by Certik. The audit is complete and you can refer to the reports for details.

Supported Browsers

Arcana Auth SDK can be integrated with any applications that work on one of the supported browsers:

  • Chrome 103 or higher
  • Brave v1.41 or higher
  • Safari 15.6 or higher

Auth SDK

User Onboarding Options

The Arcana Auth SDK allows dApps to integrate and onboard users via one or more of the supported user authentication mechanisms:

  • Discord
  • GitHub
  • Google
  • Twitch
  • Twitter

We are working on supporting additional social providers for onboarding users. Watch out for the upcoming Auth SDK releases:

  • Telegram
  • LINE
  • Wechat
  • Kakaotalk

Tip

Besides social authentication, a passwordless login option is also available to onboard dApp users.

Arcana Wallet

Supported Blockchains

Arcana wallet is an embedded Web3 wallet offered by the Auth SDK that shows up in the context of the application. Authenticated users can use the wallet to sign blockchain transactions for any EVM-compatible blockchain networks.

Following chains are configured by default and displayed in the Arcana wallet:

Configured Blockchain Networks (Default):

  • Ethereum_Goerli
  • Ethereum_Mainnet
  • Ethereum_Sepolia
  • Polygon_Mainnet
  • Polygon_Mumbai_Testnet

For more information, see Supported Chains.

Other blockchain networks: (Coming soon!)

We are working on supporting Cosmos, Solana, Near, TON, and Algorand in the upcoming Auth SDK releases.

Dashboard Login Options

The Web3 app developers can log into the Arcana Developer Dashboard via one of these supported social authentication mechanisms or passwordless login:

  • Google
  • Discord
  • Twitter
  • GitHub

Last update: March 17, 2023 by shaloo