Pricing

How does Venly pricing work?

Venly offers a flexible pay-as-you-go pricing model. Plans include a base fee that covers a predefined level of consumption. Once you exceed this base level, you continue with a pay-as-you-go approach, paying only for the additional services you use.

With Venly, you avoid long-term contracts and complex licensing, similar to paying for utilities like water and electricity: you only pay for what you consume. Additionally, you can choose between a monthly license or a yearly license, with the yearly option providing a 20% discount. There are no additional costs or termination fees once you stop using the services.

Venly Pricing

Venly Pricing

Professional Plan

The Professional Plan starts at $199/month if billed annually, or at $249/month if billed monthly.

The plan includes 1 million compute units per month and access to all API products and SDKs. You can start with a 14-day free trial, after which billing begins. This plan provides full access to all features in both sandbox (testnet) and production (mainnet) environments.

In the Professional plan, compute units are conveniently bundled in groups of 100K. This means, your Professional plan includes ten such 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 by $25. If you surpass this extra 100K compute units, another 100K compute units will be added and invoiced, and so on.

This ensures uninterrupted service while keeping you informed about your usage.

Compute units

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 compute units?

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.

How are compute units calculated?

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 also safeguarding our systems against abuse by prioritizing computationally intensive endpoints.

Below you can find a table of some of the main requests and their corresponding CU cost.

EndpointCU Cost
Create a user200
Get User by ID100
Create a wallet300
Get wallet balance100
Perform a transaction300
Read a smart contract100
Mint an NFT300
Update an NFT100
Create a Payment Checkout link100
Create a webhook100

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 of 100K compute units. As soon as you surpass the 1 Million compute units included in your plan, an additional bundle of 100K will automatically be added and invoiced at $25. If you surpass the extra 100K compute units, another 100K compute units will be added/invoiced, and so on.

๐Ÿ“˜

Over usage is always billed monthly regarding if you have a monthly or yearly plan.

How do I track my usage of compute units?

Head over to the Usage section on the developer portal. Here you can see a line graph indicating the:

  • Total number of requests
  • Total number of compute units
  • Total number of errors

๐Ÿ“˜

Press the toggle on the top right to switch between sandbox usage and production usage.

You can filter the results based on the period


Further, you can also filter based on a specific Component:


Endpoints & 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.

Need Help?

Looking for some assistance? Have a look at the different ways of contacting us.


Whatโ€™s Next

Read more about compute units and how to analyze your usage.