Overview
This section describes the billing mode, billing items, and billing period of NES.
Billing Mode
NES supports the pay-per-use billing model. Fees are postpaid based on the actual usage of each billing item.
Table 1 Billing items lists the billing items. You can use the price calculator to calculate the price.
Billing Items
Billing Item |
Type |
Category |
Node/Package Specifications |
Description |
Price (USD) |
Scenario |
---|---|---|---|---|---|---|
Dedicated edition |
Full node |
Node fee |
4U16G |
Node of the mainnet and testnet, which is suitable for development. |
0.384/node/hour |
Ethereum, Polygon, Arbitrum, TRON, and BNB Smart Chain |
8U16G |
Node of the testnet, which is suitable for development. |
0.627/node/hour |
||||
8U32G |
Node of the mainnet and testnet, which is suitable for stable running. |
0.768/node/hour |
||||
16 vCPUs | 64 GB |
Node of the mainnet and testnet, which is suitable to meet premium performance requirements. |
1.536/node/hour |
||||
16U32G |
Node of the mainnet and testnet, which is suitable for stable running. |
1.254/node/hour |
||||
32U64G |
Stable running of the mainnet services |
2.508/node/hour |
||||
Storage fee |
- |
It can be scaled based on the size of the public blockchain ledger data. |
0.12/GB/month |
All |
||
API calling fee |
- |
Billed based on the time of API calls |
4.81/million calls |
|||
Full node (Staking supported) |
Node fee |
8 vCPUs | 32 GB |
(Recommended by Ethereum) Node of the mainnet and testnet |
1.514/node/hour |
Ethereum staking |
|
Storage fee |
- |
It can be scaled based on the size of the public blockchain ledger data. |
0.12/GB/month |
All |
||
Shared edition |
Package |
Basic Edition (Monthly) |
|
CUs consumed by API calling each month |
Free |
Function tests |
Professional Edition (Monthly) |
NOTE:
Excess: USD1.2/million CUs |
CUs consumed by API calling each month |
49/month |
Projects at an early stage |
||
Enterprise Edition (Monthly) |
NOTE:
Excess: USD1.0/million CUs |
CUs consumed by API calling each month |
289/month |
Enterprise-level projects |
||
Enterprise Edition (Yearly) |
NOTE:
Excess: USD1.0/million CUs |
CUs consumed by API calling each month |
2,388/year |
API call limits for the shared edition:
- CUs consumed by all APIs per second cannot exceed the package limit.
- If the CUs consumed by an API each time exceeds the package limit, this API can only be called once per second.
The following gives some examples of API call limits in a basic edition (monthly) package, which permits up to 400 CUs per second.
"eth_getTransactionByHash": This API consumes 40 CUs each time. "eth_call": This API consumes 20 CUs each time. "eth_getFilterLogs": This API consumes 500 CUs each time.
- eth_getTransactionByHash: This API can be called 10 times per second. Formula: 400 CUs (Package limit)/40 CUs (CUs consumed by this API) = 10 times
- eth_call: This API can be called 20 times per second. Formula: 400 CUs (Package limit)/20 CUs (CUs consumed by this API) = 20 times
- eth_getFilterLogs: This API can be called once per second because it consumes 500 CUs each time, which exceeds the package limit.
Dedicated edition: Total fee = Node fee + Storage fee + API calling fee
Specifically,
- Node fee = Duration x Price (USD)
- Storage fee = Duration x Usage (GB) x Price (USD)
- API calling fee = Number of API calls x Price (USD)
The number of API calls is the number of requests. Whenever the combined size of the request body and response body reaches 32 KB or the response duration exceeds 500 ms, it is considered as one request. The system then compares the number of requests triggered by each condition and uses the higher value as the total number of API calls. For example, if the sum of the request body size and response body size is 50 KB but the response duration is only 300 ms, the number of API calls is 2.
Shared edition: The fee varies with the package edition.
- Basic edition (monthly): You can use it free of charge for one month and renew it after it expires.
The package will be invalid if the CUs exceed the package quota. In this case, buy other packages to obtain more quota.
- Professional edition (billed monthly) = USD49 x Number of months
CUs exceeding the package quota will be charged on a pay-per-use basis. Every 1 million CUs cost USD1.2.
- Enterprise edition (billed monthly) = USD289 x Number of months
CUs exceeding the package quota will be charged on a pay-per-use basis. Every 1 million CUs cost USD1.0.
- An enterprise edition package costs USD2388 per year.
CUs exceeding the package quota will be charged on a pay-per-use basis. Every 1 million CUs cost USD1.0.
CUs per month = CUs consumed by HTTPS requests + CUs consumed by WebSocket requests
Specifically,
- CUs consumed by each HTTPS API. For details, see the API list in NES Developer Guide.
- CUs consumed by each WebSocket API = Number of bytes (usage) x 0.04 (CU)
Billing Period
NES reports service detail records (SDRs) every hour, collects statistics on the usage of all NES resources by hour, and calculates fees based on your usage.
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot