About Arka
Arka is an innovative open-source Paymaster service developed by Etherspot, designed to simplify and enhance user experiences in the Web3 ecosystem by enabling gasless transactions. As part of the implementation of Ethereum’s EIP-4337, Arka empowers decentralized applications (dApps) to sponsor transaction fees, eliminating the friction typically associated with onboarding new users into blockchain-based platforms.
Through the use of ERC-20 tokens and multi-token support, Arka offers a modular and seamless way for developers to integrate flexible payment methods, improving accessibility for both crypto-native and Web2 users. It marks a pivotal step forward in driving mainstream adoption by removing the requirement for native gas tokens like ETH.
Arka Paymaster, created by the team at Etherspot, is a modular and extensible infrastructure service that aligns with Ethereum’s Account Abstraction initiative. Specifically built to support EIP-4337, Arka provides a seamless way for users to perform gasless or sponsored transactions, improving the usability and adoption of blockchain applications. By allowing users to pay for gas fees using stablecoins or other ERC-20 tokens instead of native blockchain tokens, Arka opens the door to mass-market applications that require smooth onboarding without the barrier of managing crypto wallets and gas tokens.
The technical backbone of Arka Paymaster revolves around its integration with the Etherspot SDK. Developers can choose from three core operational modes—sponsor, erc20, and multitoken—each allowing different forms of transaction sponsorship or payment. In “sponsor” mode, the Paymaster itself covers all transaction fees, making it perfect for dApps aiming to remove friction for their users. In “erc20” mode, users can pay gas fees using a specific ERC-20 token such as USDC. Meanwhile, “multitoken” mode supports a variety of ERC-20 tokens across multiple chains using the same paymaster address.
Security and reliability are paramount to Arka’s value proposition. The system is audited by top firms like ConsenSys Diligence and Nethermind. It also supports advanced configuration for transaction validation using the Verifying Paymaster feature. Additionally, Arka simplifies funding processes via a Discord-based API key request system, and developers can deposit funds, whitelist addresses, and activate gas sponsorship directly through a streamlined workflow using Prime SDK. Whether on testnets like Sepolia, Ancient8, and Base Sepolia, or live mainnets, developers can build, test, and deploy with confidence using the same tools and protocols.
While the Account Abstraction space is still evolving, Arka holds its ground among strong competitors such as Biconomy, which offers similar sponsored transaction models, and Alchemy, which provides its own AA SDK. Another notable player is StackUp, known for its flexible SDK and paymaster tooling. However, Arka’s advantage lies in its open-source accessibility, deep integration with the Etherspot ecosystem—including Skandha Bundler and TransactionKit—and support for multi-token configurations across chains, making it one of the most adaptable and future-ready solutions in the market.
Arka Paymaster provides numerous benefits and features that make it a standout service in the Account Abstraction ecosystem:
- Gasless Transactions: Arka enables projects to sponsor gas fees, allowing users to interact with dApps without holding native tokens.
- ERC-20 Token Payments: Supports payment of gas fees in stablecoins like USDC or any supported ERC-20 token.
- Multi-Token Mode: A unique mode where the same paymaster address can handle multiple ERC-20 tokens across chains.
- Testnet Availability: Arka supports multiple testnets like Sepolia, Base Sepolia, and Ancient8 Testnet for early-stage development.
- Secure & Audited: Arka is audited by top firms like ConsenSys Diligence and Nethermind, ensuring production-grade reliability.
- Open-Source Architecture: Full transparency and adaptability for developers to customize to their project needs.
- SDK Integration: Native support via the Etherspot SDK streamlines the development and deployment processes.
Arka Paymaster is designed to be developer-friendly and easy to integrate. Here’s how to get started:
- Request API Key: Join the official Etherspot Discord and create a support ticket to request an API key and funding address.
- Deposit Funds: Send funds to the provided address, then use the deposit and whitelist APIs to prepare your Arka Paymaster.
- Choose Mode: When using the Prime SDK, choose from sponsor, erc20, or multitoken modes based on your needs.
- Pass Parameters: Include the appropriate URL, API key, and chain ID in your estimate function. Optionally use the “useVp” parameter for Verifying Paymaster configuration.
- Batch & Send: Use Prime SDK to batch user operations, estimate gas usage, and send transactions using the configured paymaster.
- Testnet Development: Utilize testnet tokens and supported test networks like Scroll Sepolia, Fuse Sparknet, or Flare Coston2 to test integrations before deploying to mainnet.
Arka FAQ
Arka Paymaster supports a powerful multi-token mode where developers can configure a single paymaster address to handle gas payments using different ERC-20 tokens across multiple chains. Instead of creating separate paymasters for each token, Arka lets you query which tokens are supported and approve them via the SDK before bundling the transaction. This reduces infrastructure complexity and allows for seamless token-based gas payments. Full implementation details are available on the Arka Paymaster page.
If a transaction is submitted without a valid Verifying Paymaster, Arka will return an error: “Paymaster not deployed”. This happens when the
useVpparameter is set to true, but the developer has not deployed a verifying contract via the dashboard. To avoid this, either deploy a Verifying Paymaster or keepuseVpas false to default to the EtherspotPaymaster for EntryPoint v6. Setup instructions are provided on the official Arka documentation.Yes, Arka Paymaster is built to support both mainnet and a wide range of testnets including Sepolia, Base Sepolia, Ancient8 Testnet, and more. Developers can use a dedicated testnet API key, such as
etherspot_public_key, to simulate sponsored transactions before going live. The same SDK and integration flow work across environments, making it easy to transition from development to production. Full compatibility details are available at Arka Paymaster.Unlike testnet faucets that distribute small amounts of native tokens, Arka Paymaster lets developers sponsor transactions for users using stablecoins or ERC-20 tokens. This simulates the real-world experience of gasless onboarding and allows testing with actual business logic instead of arbitrary wallet funding. It also supports address whitelisting, token approvals, and batch execution—all features faucets lack. Developers can try it by visiting the Arka developer portal.
Arka Paymaster allows developers to proactively fund their sponsorship pool and whitelist addresses through an API workflow. During high network activity, sponsored transactions are still executed as long as the Paymaster is pre-funded. Developers can monitor balances and integrate alerts through SDK hooks. Using
validUntilandvalidAftersettings, they can also define expiration timeframes for operational reliability. More info can be found on the official documentation.