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.
Free | Professional | Enterprise | |
---|---|---|---|
User Operations* | 10,000 per month | 200,000 per month | Unlimited |
API Credits | 310,000 per month | 6,200,000 per month, then $1 per additional 15,500 | Unlimited |
Rate | 5 requests per second | 50 requests per second | Unlimited |
Networks | 1 | 12 | Unlimited |
Paymaster Surcharge | N/A | 5% | Custom with revenue share |
Testnet Paymasters | ✅ | ✅ | ✅ |
Mainnet Paymasters | ❌ | ✅ 300+ ERC-20 tokens | ✅ Custom ERC-20 tokens |
Teams | ❌ | ✅ | ✅ |
Service Level Agreement | ❌ | ❌ | ✅ |
Custom Networks | ❌ | ❌ | ✅ |
Price | No 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 Call | RPC Methods |
---|---|
1 | eth_getBalance eth_blockNumber eth_chainId eth_maxPriorityFeePerGas eth_gasPrice eth_getBlockByNumber eth_getBlockByHash eth_supportedEntryPoints |
2 | eth_getTransactionReceipt eth_getCode eth_call |
3 | eth_feeHistory eth_getLogs eth_getUserOperationByHash eth_getUserOperationReceipt eth_estimateGas |
4 | eth_sendUserOperation |
5 | eth_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.
Updated 12 months ago