Pricing
How does Quantum pricing work?
Last updated
How does Quantum pricing work?
Last updated
Quantum offers various plans depending on the type of service to be provided. Begin with a free trial plan. After the trial period choose a plan more suitable for you with the possibility to pay monthly or annually. Each plan has a fixed number of user/wallet creations and transparent pricing.
You get community support with all the plans in case you need help getting started or in case you encounter a problem. We will provide you with our developer eco-system and support to help in the development process.
Yes, users cancel their plan anytime by clicking on the “manage projects” tab. From there, they will be able to select the specific project from which they want to hold. Just click on the ‘Cancel My Subscription’ and your subscription will be canceled automatically.
Professional plan
The Professional Plan starts at $199/month if billed annually or $249/month if billed monthly. The plan includes 1 million compute units per month and access to all API services and SDKs.
This plan provides full access to all features in both sandbox (testnet) and production (mainnet) environments, web3 webhooks, dynamic NFTs, and much more.
Developer plan
The Developer Plan starts at $99/month if billed annually or $119/month if billed monthly. The plan includes 200,000 compute units per month and access to all API services and SDKs.
This plan provides access to all mainnets and testnets, node infrastructure, community support, and more.
Pay as you go
The number of compute units are conveniently bundled in groups of 100K. The Professional plan includes ten bundles, while the Developer plan includes two bundles each containing 100K compute units.
Should you exceed the compute unit limit on your plan (for instance, 1 Million), an additional bundle of 100K compute units will be automatically added and invoiced. If you surpass the extra 100K compute units, another 100K compute units will be added, invoiced, and so on. This ensures uninterrupted service while keeping you informed about your usage.
On the Professional plan, over usage will be charged by $25 for an additional 100k compute units.
On the Developer plan, over usage will be charged by $62 for an additional 100k compute units.
Canceling plan
If you are on trial, the cancellation happens immediately (you will not be charged).
If your plan is active, the cancellation occurs at the end of the current term (end of the month or end of your yearly plan depending on your billing cycle)
Upgrading plan
The billing cycle cannot be changed within the same plan.
You can immediately upgrade your plan by paying the price difference.
You can downgrade your plan. (your additional funds will be used to pay fornew plan)
Compute units and usage
Compute units (CUs) are a way to measure how much computing resources, like processing power and memory, an API endpoint requires. Think of compute units like a measuring stick representing how much computer power an API endpoint needs. The more compute units an API endpoint requires, the more resources it consumes to complete the request and vice versa.
Why use?
At our core, we're dedicated to offering the best experience for developers on our platform. We've extended this commitment to our pricing structure. With compute unit pricing, we ensure developers receive fair and transparent pricing. Say goodbye to overpaying for basic requests; you only pay for what you use, nothing more.
Units calculation
Some API endpoints are lightweight and fast to run (e.g., Get a User) and others can be more intense (e.g., Create Wallet. Each API endpoint is assigned a quantity of compute units depending on the complexity of the endpoint request.
By the end of your billing cycle, all compute units are added and a total is created. This total of compute units is then used to create your invoice. You only pay for what you use, plain and simple. Your charges will be based on the volume of compute units consumed.
By assigning a higher weight to certain resource-intensive requests, we guarantee that you are billed only for the services you utilize. This feature enables you to reduce costs for most scenarios while safeguarding our systems against abuse by prioritizing computationally intensive endpoints.
Below is a table of some of the main requests and their corresponding CU cost.
Endpoint CU Cost
Create a user. 200
Get User by ID 100
Create a wallet 300
Get wallet balance. 100
Perform a transaction 300
Read a smart contract. 100
Mint an NFT 300
Update an NFT 100
Create a Payment Checkout link 100
Create a webhook 100
How will I be billed?
Billing depends on the plan you have selected and the compute units consumed.
Compute units are bundled in bundles of 100K (100,000). This means the Professional Plan includes ten bundles, while the Developer Plan includes two bundles of 100K compute units.
As soon as you surpass the compute units included in your plan, an additional bundle of 100K will automatically be added and invoiced.
On the Professional plan, over usage will be charged by $25 for an additional 100k compute units.
On the Developer plan, over usage will be charged by $62 for an additional 100k compute units.
How to track the usage of units
Head over to the Usage section on the developer portal, where you can see a line graph indicating the following:
Total number of requests
Total number of compute units consumed
Total number of errors
Filter based on periods
Filter based on components
Endpoints and compute units
Details
The details section shows all of your used endpoints.
Under Requests, you can see the number of times they have been used and the corresponding percentage compared to your total API requests.
Under Compute units, you can see the corresponding compute units for a specific endpoint and the corresponding percentage compared to your total compute units.
Success rate
This section shows the percentage of successful API calls and errors on the user and client sides.
Below this, you can view the endpoint that resulted in an error, how many times it failed, and the corresponding percentage compared to your total errors.