Skip to content

Pricing

Below is a comparison of the different pricing plans available for Pimlico. With Pimlico, you're able to launch without any upfront costs, and only pay for what you use with our pay-as-you-go plan, even for production applications with significant volume. We can also offer enterprise plans for users wishing to have a custom plan tailored to their needs. If you have any questions, please don't hesitate to contact us through telegram or through email

Feature
Free
Pay-as-you-go
Enterprise (contact us)
Subscription Fee$0/mo$0/mo, card requiredCustom
NetworksTestnets: ✅ (all 25+ testnet chains)
Mainnets: ❌
Testnets: ✅ (all 25+ testnet chains)
Mainnets: ✅ (all 25+ mainnet chains)
Testnets: ✅ (all 25+ testnet chains)
Mainnets: ✅ (all 25+ mainnet chains)
API Requests1,000,000 credits / month included10,000,000 credits / month included, then $1 per additional 100,000 creditsCustom (incl. lower pre-paid rate)
Approximate User Operations~1,300 user operations (~950 if sponsored) / month included~13,000 user operations (~9,500 if sponsored) / month included, then ~$0.0075 per additional user operation (~$0.0105 if sponsored)Custom (incl. lower pre-paid rate)
Rate Limit500 requests / min5000 requests / minCustom / Unlimited
Bundler
Verifying Paymaster SurchargeTestnets: Free
Mainnets: N/A
Testnets: Free
Mainnets: 10%
Custom
Billing Usage ThresholdN/A$1,000 / month (we bill immediately once accumulated fees reach the limit)Custom / Unlimited
ERC-20 PaymastersUSDC on Ethereum, Polygon, Base, Optimism, ArbitrumCustom (up to 300+ tokens: ✅)
Custom ERC-20 tokens: ✅
ERC-20 Paymaster SurchargeN/A10%Custom
SupportCommunity Support: ✅Community Support: ✅
Private Slack/Telegram Chat: ✅
Community Support: ✅
Private Slack/Telegram Chat: ✅
24x7x365 Phone: ✅
Uptime SLA

Pay-as-you-go pricing simulation

Monthly Unsponsored User Operations
1,000
Monthly Sponsored User Operations
0
Average Transaction Gas Fee
$0.01
API Credit Fee
$0 /mo
User Operation Gas Fee
$0 /mo
Pimlico Verifying Paymaster Fee
$0 /mo
Total Cost
$0 /mo

API credit breakdown

The cost of individual API requests is measured in credits, with the breakdown of credits for each method provided below.

methodcredits
pimlico_sendCompressedUserOperation600
pm_sponsorUserOperation500
eth_sendUserOperation500
eth_estimateUserOperationGas200
pimlico_getTokenQuotes100
pimlico_getUserOperationGasPrice10
eth_getUserOperationReceipt10
eth_getUserOperationByHash10
pm_validateSponsorshipPolicies10
pimlico_getUserOperationStatus5
eth_supportedEntryPoints1
eth_chainId1

FAQ

How do we calculate the paymaster surcharge?

Here's a simplified and more fluent version of your text:

When you request paymaster data using pm_getPaymasterData, you need to include the user operation with the gas fees value. We sign the gas fees you specify because it’s the bundler’s responsibility to reject user operations that underpay them. Once the transaction is included on-chain, we use the actualGasCost based on the details in the UserOperationEvent.

Here’s how entryPoint determines the actualGasCost and calculates the gas price:

const gasPrice = min(userop.maxFeePerGas, baseFee + userop.maxPriorityFeePerGas);
const actualGasCost = actualGas * gasPrice;

At the end of the month, we add a 10% surcharge to the actualGasCost and bill you. The total billed amount is:

const billedAmount = actualGasCost * 1.1; // 10% surcharge

Why don’t we charge 10% based on what the bundler pays? Because we might not be the bundler—you’re free to use any bundler available. Since the paymaster pays the gasCost to the bundler, and there’s no guarantee that we will be the bundler, we must charge the full actualGasCost plus the surcharge.