Skip to main content

What is Arcana Network?

Welcome to Arcana Network documentation!

Arcana Network is an EVM-compatible platform for developers to quickly build privacy preserving applications. The platform consists of a developer dashboard and SDKs.

Developers can configure SDK usage as per their requirements using the dashboard. Applications integrated with Arcana SDKs can provide the familiar web2 login and authentication experience for onboarding users. Application users can upload their data to the distributed Arcana Store. This data in Arcana Store is fully owned by users and not accessible to the application or developers. Users can choose to share their data with others.


Arcana Network ensures full data privacy and access control for user data, powered by blockchain.

πŸ“Ž Build privacy focused dApps quickly

πŸ—„οΈ Let dApp users have full control over their data access

Get Started


caution

Arcana Network SDKs and apps (Beta Release), not recommended for production usage.

Platform Components​

    πŸ•ΉοΈ Use the Arcana Dashboard to register and configure your dApp, before integrating dApps with the Arcana SDKs.

    πŸ•ΉοΈ Select the type of user onboarding experience, blockchain signing experience as per the use case.

    πŸ•ΉοΈ Choose the geographic location where uploaded dApp user data should reside, secured by Arcana Store.

    πŸ•ΉοΈ Set limits for storage and bandwidth usage per user or keep the default setting (unlimited).


How is this documentation organized?​




The primary audience for this documentation is dApp developers.

You can jump into the Quick Start Guide to get started and integrate Arcana SDKs into your dApp. See the using Arcana sections to learn more.

Refer to the understanding section for Arcana basic concepts and take a peek under the hood in the 'How it works?' section.

To enable social authentication, passwordless login, encrypt/decrypt data or sign blockchain powered file access operations, use Arcana Auth SDK. See Auth Quick Start Guide for details.

Store dApp user data in the distributed Arcana Store or manage storage access operations using the Arcana Storage SDK. See Storage Quick Start Guide for details.

You can also check out other developer resources including code samples and how-to guides for instructions on accomplishing specific tasks with Arcana Network.

If you do not find answers to your questions in our FAQ section, drop us an email or contact us through the support channels.


Release Notes​

This section will refer to latest release notes for Arcana Network platform.

What's New?​

  • All new Arcana Developer Dashboard
    • Configure SDKs to enable dApp specific end user onboarding experience
    • Monitor dApp metrics and view storage usage metrics
  • New improved Auth SDK:
    • A secure way to sign blockchain transactions via standard Ethereum provider
    • Support for data encryption/decryption
    • Configurable Wallet UI modes for better user signing/approval experience
  • New features added in the Storage SDK
    • Change file owner
    • User can now see files shared with them by others or uploaded by them in Arcana Store

Changelog​

caution

Disclaimer:

This is the beta release of Arcana Network.

πŸ”₯ Please do not upload any sensitive credentials or data to Arcana Store while trying out this beta release. We highly recommend that you create a local copy or back up any important data before uploading it to Arcana Store.

Support & Feedback​

At Arcana Network, we are continuously working on improving the product and its documentation for an enhanced user experience. We would love to hear from you. πŸ“Ά

If you find bugs, have questions or want to share feedback, please contact us through these channels:

info

In the beta release, the Arcana Network SDKs are currently available as open source JavaScript SDKs. Support for SDKs in other languages will be added in a future release.