Skip to content

Arcana Gasless SDK

When Web3 wallets enable gasless transactions, users don't need to pay transaction gas fees. The gas fees are paid by either the developer via a gas tank that is funded with requisite cryptocurrency or via a third-party sponsor.

Arcana Gasless (Standalone) SDK enables gasless transactions for third-party, browser-based wallets. Before installing and integrating with the SDK, developers must configure gasless usage through the Arcana Developer Dashboard.

Gasless Quick Start

Enabling Gasless

Developers must use the Arcana Developer Dashboard to first configure gasless usage. After that, install the Arcana Gasless (Standalone) SDK and integrate the Web3 app to enable gasless transactions in third-party wallets.

Gasless Transactions via Arcana wallet

To enable gasless transactions via Arcana wallet, developers must install and use the built-in gasless feature of the Arcana Auth SDK. The Arcana Gasless (Standalone) SDK is only needed for enabling gasless in third-party wallets.

Arcana Gasless (Standalone) SDK

Arcana Gasless (Standalone) SDK is a client-side library for enabling gasless transactions in third-party browser-based wallets. Different types of Web3 apps are supported by this SDK:

  • Web Apps: Vanilla JS app, React, Next.js, Vue
  • Wallet Connector Framework Apps: Wagmi, RainbowKit, and Web3-React
  • Mobile Apps: Flutter, React-Native (Coming soon!)
  • Gaming Apps: Unity (Coming soon!)

Learn more...

Built-in Gasless vs Standalone Gasless Feature

Apps that do not require user onboarding and only use third-party wallets can directly integrate with the Arcana Gasless (Standalone) SDK. Multi-wallet apps that require to support third-party wallets as well as the Arcana wallet and enable gasless transactions must integrate with both the Arcana Auth SDK and the Arcana Gasless (Standalone) SDK.

Arcana Developer Dashboard

Arcana Developer Dashboard helps to register and configure gasless usage in Web3 apps before integrating them with the Arcana Gasless (Standalone) SDK.

Registering the app with Arcana associates a unique Client ID for each app. Developers must use this Client ID to integrate the app with the Arcana Gasless (Standalone) SDK.

Dashboard lots of apps
Developer Dashboard

Learn more...

Usage

Gasless transactions can help incentivize users and boost user onboarding.

  1. Register & Configure App for gasless transactions via third-party wallets
  2. Install SDK & Integrate App
  3. Add custom code to onboard users and integrate third-party wallets
  4. Deploy App on Testnet/Mainnet
  1. Log into the app, access the third-party wallets, sign blockchain transactions, and pay zero gas fees for the whitelisted app operations automatically.

Key Features

No Auth


  • There is no user authentication feature in the Arcana Gasless (Standalone) SDK .
  • It can work without the Arcana Auth SDK.
  • In multi-wallet apps that use both Arcana wallet and third-party wallets, both Arcana Auth SDK and Arcana Gasless (Standalone) SDK are required.

Powered by Biconomy


  • The gasless transactions leverage the account abstraction and gasless features offered by Biconomy.
  • Arcana uses its own custom Paymaster.

Gasless Transactions


  • Developers can specify which app operations are gasless.
  • Easy to set up gas tanks and deposit gas fees.
  • Users don't pay gas fees for gasless transactions; third-party sponsors or app developers pay gas fees.


Last update: April 12, 2024 by shaloo