## 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](https://t.me/pimlicoHQ) or [through email](mailto\:support@pimlico.io)

| Feature                       | <div className="min-w-[130px]">Free</div>                     | <div className="min-w-[180px]">Pay-as-you-go</div>                                                                                      | <div className="min-w-[210px]">Enterprise (contact us)</div>                    |
| ----------------------------- | ------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- |
| Subscription Fee              | $0/mo                                                         | $0/mo, card required                                                                                                                    | Custom                                                                          |
| Networks                      | Testnets: ✅ (all 25+ testnet chains)<br />Mainnets: ❌         | Testnets: ✅ (all 25+ testnet chains)<br />Mainnets: ✅ (all 25+ mainnet chains)                                                          | Testnets: ✅ (all 25+ testnet chains)<br />Mainnets: ✅ (all 25+ mainnet chains)  |
| API Requests                  | 1,000,000 credits / month included                            | 10,000,000 credits / month included, then $1 per additional 100,000 credits                                                             | Custom (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 Limit                    | 500 requests / min                                            | 5000 requests / min                                                                                                                     | Custom / Unlimited                                                              |
| Bundler                       | ✅                                                             | ✅                                                                                                                                       | ✅                                                                               |
| Verifying Paymaster Surcharge | Testnets: Free<br />Mainnets: N/A                             | Testnets: Free<br />Mainnets: 10%                                                                                                       | Custom                                                                          |
| Overdraft Limit               | N/A                                                           | $1,000 for companies, $10 for individuals (billed immediately when reached)                                                             | Custom / Unlimited                                                              |
| ERC-20 Paymasters             | ❌                                                             | USDC on Ethereum, Polygon, Base, Optimism, Arbitrum                                                                                     | Custom (up to 300+ tokens: ✅)<br />Custom ERC-20 tokens: ✅                      |
| ERC-20 Paymaster Surcharge    | N/A                                                           | 10%                                                                                                                                     | Custom                                                                          |
| Support                       | Community Support: ✅                                          | Community Support: ✅<br />Private Slack/Telegram Chat: ✅                                                                                | Community Support: ✅<br />Private Slack/Telegram Chat: ✅<br />24x7x365 Phone: ✅ |
| Uptime SLA                    | ❌                                                             | ❌                                                                                                                                       | ✅                                                                               |

### Pay-as-you-go pricing simulation

:::warning
These numbers are approximate and may vary based on the actual number of API credits used. The simulation assumes 750 API credits per unsponsored user operation and 1,050 API credits per sponsored user operation.
:::

import Slider from "../../components/slider"

<Slider />

### API credit breakdown

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

| method                                | credits |
| ------------------------------------- | ------- |
| pm\_sponsorUserOperation              | 500     |
| eth\_sendUserOperation                | 500     |
| pm\_getPaymasterData                  | 300     |
| pimlico\_getTokenQuotesAndEstimateGas | 300     |
| pm\_getPaymasterStubData              | 200     |
| eth\_estimateUserOperationGas         | 200     |
| pimlico\_getTokenQuotes               | 100     |
| pimlico\_getSupportedTokens           | 100     |
| pimlico\_getUserOperationGasPrice     | 10      |
| eth\_getUserOperationReceipt          | 10      |
| eth\_getUserOperationByHash           | 10      |
| pm\_validateSponsorshipPolicies       | 10      |
| pimlico\_getUserOperationStatus       | 5       |
| eth\_supportedEntryPoints             | 1       |
| eth\_chainId                          | 1       |

### FAQ

#### How do we calculate the paymaster surcharge?

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:

```javascript
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:

```javascript
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.

#### Where do I find a gas tank to top up my paymaster?

You do not need to top up you paymaster with Pimlico. We manage the paymaster for you automatically. We track your usage and generate an invoice for you at the end of the month which you can pay with your preferred payment method.
