Pricing & Limits

Features Comparison

Stackup uses an API credit system to provide you the best prices for account abstraction services. Each user operation is approximately equal to 31 API credits.

FreeProfessionalEnterprise
User Operations*10,000 per month200,000 per monthUnlimited
API Credits310,000 per month6,200,000 per month, then $1 per additional 15,500Unlimited
Rate5 requests per second50 requests per secondUnlimited
Networks112Unlimited
Paymaster SurchargeN/A5%Custom with revenue share
Testnet Paymastersβœ…βœ…βœ…
Mainnet PaymastersβŒβœ… 300+ ERC-20 tokensβœ… Custom ERC-20 tokens
TeamsβŒβœ…βœ…
Service Level AgreementβŒβŒβœ…
Custom NetworksβŒβŒβœ…
PriceNo card required$50/mo.Email [email protected]

*Equivalent user operations for included API credits. Usage is calculated based on API credits, not user operations.

API credits

Not all API calls are created equal - some have much higher load on our systems than others. Most usage-based node providers have a similar API credit system, but we've always wondered how they chose them. Some seem to be arbitrary.

We think everyone benefits most from transparency in our pricing, just like everyone benefits from our open source software. Any RPC methods not listed here are free. These prices are subject to change, but don't worry, we'll notify you.

πŸ“˜

How are API credits determined?

We run a standard suite of benchmark tests on each RPC method and rank the results based on their P95 latency. We then group them logarithmically to create a tier credit system.

Credits per API CallRPC Methods
1eth_getBalance
eth_blockNumber
eth_chainId
eth_maxPriorityFeePerGas
eth_gasPrice
eth_getBlockByNumber
eth_getBlockByHash
eth_supportedEntryPoints
2eth_getTransactionReceipt
eth_getCode
eth_call
3eth_feeHistory
eth_getLogs
eth_getUserOperationByHash
eth_getUserOperationReceipt
eth_estimateGas
4eth_sendUserOperation
5eth_estimateUserOperationGas
pm_sponsorUserOperation

Sending a single user operation without optimization costs about 31 API credits.

Paymasters

With Stackup's paymaster you can sponsor transactions or allow users to pay for gas in ERC-20 tokens. This is done through the pm_sponsorUserOperation API call.

Fee Sponsorship

Stackup's pay-as-you-go paymaster allows you to pay gas fees directly for users. At the end of each billing period, you will be charged the USD value of gas fees spent at the time the transaction was made plus a 5% surcharge.

ERC-20 tokens

Stackup's ERC-20 token paymaster allows your users to pay for gas using ERC-20 tokens. This service is free for you to use. Stackup adds a 5% surcharge to the conversion rate.

Read the list of supported ERC-20 tokens here.

Enterprise Plans

Many projects need advanced control and reliability at scale. Here are just some of the things we've done for our Enterprise customers:

  • Service Level Agreement (SLA)
  • Paymaster revenue share
  • Custom blockchains
  • Alternative mempools
  • Integration support

Please contact our team at [email protected] to learn more.