Skip to content

Architecture: Gasless

Arcana Gasless (Standalone) SDK empowers Web3 app developers to facilitate gasless transactions in third-party Web3 wallets like MetaMask. Developers can whitelist app operations and cover gas fees by configuring gas tanks. Users incur no gas fees for whitelisted app operations.

Here is a high-level overview of the technical architecture and components that power the Arcana Gasless (Standalone) SDK.

Gasless Components

Component Interactions Component Interactions
Component Interactions

Arcana Developer Dashboard

Arcana Developer Dashboard offers the user interface to Web3 app developers for registering the apps and configuring gasless transactions through the Arcana wallet or third-party wallets.

The gasless settings in the dashboard allow adding gas tanks on one or more supported blockchain networks. Funds can be depositing in the gas tank and app operations whitelisted so that users don't pay any gas fees for those.

Arcana Gateway

The Gateway is one of the key back-end components that works with the Arcana Developer Dashboard as well as the SDK integrated with the app. It is responsible for storing and managing SDK usage configuration details for the registered apps and developer accounts, gasless usage metering and SDK usage billing, etc. It also manages free tier usage of the SDK.

It also handles gasless transactions initiated through the third-party wallets for Web3 apps integrated with the Arcana Gasless (Standalone) SDK.

Arcana Gasless (Standalone) SDK

The Arcana Gasless (Standalone) SDK integrates with Web3 apps to facilitate gasless transactions in third-party wallets. It collaborates with the Gateway component and the third-party gasless providers. Whitelisted app operations are redirected through the Gateway to cover gas fees using configured gas tanks. Users pay no gas fees if the gas tanks are funded and enabled.

Arcana Gasless protocol

This refers to various entities that execute core system logic and algorithms on blockchains using Arcana smart contracts to handle account abstraction and gasless transactions, processed via the Arcana wallet or third-party wallets.

For details, see how gasless transactions work.


Last update: April 12, 2024 by shaloo