What is Arcana Network?
Arcana Network is an EVM-compatible platform for developers to quickly build privacy-preserving applications. Powered by blockchain, the platform offers dApp owners full control of their data access. It consists of the following components:
- Developer Dashboard
- Auth SDK
- Storage SDK
📎 Build privacy-focused dApps quickly
🗄️ The dApp users have full control over their data access
Arcana Network SDKs and apps (Beta 1.1 Release), 🚫 not recommended for production usage.
- Auth SDK
- Storage SDK
🖥️ 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).
🔐 Address Web3 user onboarding, data privacy challenges faced by dApps by integrating with Arcana Auth SDK.
🔐 Enable frictionless, familiar Web2 user onboarding experience via social authentication, passwordless login.
🔐 Secure user data, and ensure privacy with state-of-the-art data encryption offered by the Auth SDK.
🔐 Let dApp users securely sign blockchain transactions with Arcana Wallet visibility setting, for a seamless user experience.
When developers integrate with Arcana Auth SDK, they can access secure standard Ethereum provider interface exposed by the SDK. Once users are authenticated, the dApp can utilize this provider and let dApp users sign/approve Arcana Network storage operations, powered by blockchain.In the future, we will support signing other blockchain transactions as well.
For security reasons, Auth SDK encapsulates web3 keys associated with authenticated users. It never exposes any user keys. If you wish to use other blockchains and require keys for the same, contact our team.
📦 Build privacy-preserving applications powered by blockchain, by integrating with Arcana Storage SDK.
📦 Users get to decide what file data is uploaded in Arcana Store, who has access to it and for how long.
📦 All dApp user data is encrypted, spliced, and distributed across multiple nodes for privacy and availability.
📦 Data owners control full access to their data. No dApp or user can access it unless shared by the owner.
📦 Users can choose to revoke access to shared data or transfer data ownership to another user.
How is this documentation organized?
The primary audience for this documentation is dApp developers.
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.
This section will refer to the latest release notes for the Arcana Network platform.
- 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 Arcana wallet visibility modes for a better user signing/approval experience
- New features added in the Storage SDK
- Change file owner
- Users can now see files shared with them by others or uploaded by them in Arcana Store
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: