500 requests/min
5000 requests/min
10,000 requests/min
100,000
1,000,000 / month
5,000,000 / month
-
-
-
-
-
How are API requests counted?
Each API call is counted as one request. You can monitor your usage directly on the platform. If you're using AbstractionKit SDK, it is optimized to minimize the number of calls required for interactions with the node, the Bundler, and the Paymaster. This ensures efficient usage of API requests.
How can I estimate the number of User Operations per plan?
For User Operations without a Paymaster:
On maximum, a User Operation without a Paymaster requires 4 API calls to the Bundler:
- 1 call: eth_estimateUserOperationGas
- 1 call: eth_sendUserOperation
- 2 calls: eth_getUserOperationReceipt
To accommodate scenarios where users estimate gas twice before confirming a transaction, we factor in 5 API calls in our estimates.
For User Operations with a Paymaster
On maximum, a User Operation with a Paymaster requires 10 API calls to the Bundler and Paymaster:
2 call: eth_estimateUserOperationGas
1 call: pm_clientVersion
1 call: pm_supportedEntryPoints
1 call: pm_supportedERC20Tokens
2 call: pm_sponsorUserOperation
1 call: eth_sendUserOperation
2 calls: eth_getUserOperationReceipt
What are apps? How many networks are supported on each app?
An app provides you with an API key that allows you to monitor and manage your usage specifically for that app. Each app supports all mainnet and testnet networks.
Which chains are supported by Candide?
Candide supports most EVM-compatible networks. If you need support for a new chain, please reach out.
Mainnets: Arbitrum, Base, Ethereum, Optimism, Polygon, Gnosis, Celo, BNB Smart Chain.
Testnets: Sepolia, Arbitrum Sepolia, Optimism Sepolia, Polygon Amoy, and Base Sepolia.
Which ERC-20 tokens are supported Candide Paymaster?
Candide supports major stablecoins across 8+ networks, including USDC, USDT, DAI, and EURe. See the full list of supported tokens here.
Do you support custom ERC-20 tokens for gas payments?
To enable support for a custom ERC-20 token, you need to be on at least on an Enterprise Plan. However, if your app is still in development and hasn't gone live yet, we offer the option to subscribe to the Leader plan during this phase. This allows you to access the necessary features at a lower cost before your app is live. Once your app goes live, you will transition automatically to the full Enterprise Plan.
Do you charge premium on your supported ERC-20s Gas payments?
Candide sets the exchange rate for its default supported ERC-20 tokens and applies a percentage premium depending on market demand. This premium is charged directly to end-users when they pay gas fees using these supported tokens.
Important Note: This premium does not impact your billing—it is applied solely to end-users transactions.
How does the revenue share work for erc20 gas payments?
Candide share the revenue it earns from the gas premium from its supported erc20 gas payments—collected from end-users — with Wallets (API consumers) through a fee-splitting arrangement depending on your plan and volume.
How can I sponsor gas completely for my users?
As a smart wallet/account developer using Candide Paymaster API, you have access to hundreds of Gas Policies setup by dapps like PoolTogether, Unizen, AAVE, and more.
These Gas Policies are designed to sponsor your users' gas fees based on the interactions of their smart accounts with various applications or chains.
Can I setup my own Gas Policies?
Yes, you can set up your own gas policies. However, this feature isn't self-serve yet. Email marc@candidelabs.com if you would like early access.