150+ cryptocurrencies
Chainstack supports topping up your balance with 150+ cryptocurrencies.
Your crypto balance is the first to be charged for subscription, support, and node usage costs. If the balance is insufficient, your credit card will be charged for the outstanding amount.
The billing page is available for users with the Admin role. Here you can:
- Top up your balance.
- Edit your credit card details.
- Check for failed payments and settle them.
- View your current metered usage by category and its cost.
- Manage your organization subscription plan and support level.
With the extra usage setting enabled in your Billing, your Chainstack services will stay operational on reaching your plan’s quota limit. Going over the limit will trigger the extra usage charges.
With the extra usage setting disabled, you introduce a hard limit to your plan. On reaching the quota, your Chainstack services will stop and you won’t be charged on going over the limit.
In both cases, you will receive at least two email notifications—on using up 80% of your plan’s quota and on using up 100%.
Top up your balance with crypto
You can top up your balance directly with cryptocurrency using NOWPayments.
If there’s a token that you’d like to top up with, it’s most likely supported. See the 150+ supported tokens and coins with NOWPayments.
Top up with NOWPayments
- Go to Billing.
- Click Top up.
- Click Crypto.
- Click NOWPayments.
- Pick an amount to top up with.
- Pick a token to pay with. Proceed to pay
Top up with a non-custodial wallet
You can top up the balance using your preferred non-custodial wallet. For example, MetaMask, Coinbase Wallet, and others.
To top up the balance with a non-custodial wallet:
- Go to Billing.
- Click Top up with crypto.
- Select a predefined amount or type in your amount. Click Next.
- Select the cryptocurrency.
- Send the cryptocurrency to the respective generated address.
Edit your credit card details
If you need to edit your credit card details, do the following:
- Go to Billing.
- Next to Credit card, click Edit.
- Enter new details.
- Click Update.
The billing page will reload automatically and show your new credit card details.
Settle failed payments
If both the crypto balance and credit card deduction tries were unsuccessful, a payment is considered failed.
Your Chainstack services get suspended on the first failed payment attempt or remain operational for three days depending on the plan level and your API calls will stop processing as a result. Your Chainstack endpoints will remain the same and will be back to operational when the failed payments are settled. If the failed payments are not settled within 14 days after the first failed attempt, your Chainstack endpoints will be deleted.
There are the following ways to settle failed payments:
- Add a new credit card. If its balance is sufficient, failed payments will be deducted automatically.
- Retry your payment manually and deduct the due amount either from your balance or credit card.
To retry your payment manually:
-
Make sure that a payment method of your choice has sufficient funds.
-
Go to Billing > Balance.
-
Next to the failed payment, click Retry with and select one of the following:
- Credit card — to deduct the amount due from a credit card linked to your account.
- Balance — to deduct the amount due from your crypto balance. See how to top it up.
The amount due will be deducted from your crypto or credit card balance and the payment status will change to Paid.
Manage your organization subscription plan and support level
You can manage two major options of your organization billing:
- Your subscription plan
- Your support level
Chainstack offers four types of subscription plans which differ depending on your Web3 objectives. The final price of each subscription plan is made up of a base charge for the features included and the number of API requests made to your deployed nodes.
Each subscription plan also has a default support level included into it. You can change your subscription plan any time, while the support level can be changed only for paid subscriptions. Switching between subscription plans and support levels occurs independently from each other.
Changing your subscription plan
To change your subscription plan:
- In the left navigation bar, click Billing.
- Next to Plan, click Change.
- Select a new subscription plan and click Next.
- Check the details of your new subscription plan and click Confirm.
Your subscription plan changes immediately. You will also be billed for any uninvoiced metered usage from the portion of your previous subscription that you used.
What happens to your balance on a plan change
Eligible unused amounts are returned as credits to your Chainstack account balance and automatically applied against future charges. The Balance change column shows the outcome for each action: upgrades are prorated as immediate invoices, add-on or Chainstack Marketplace app changes can return prorated credits, and actions marked Not prorated do not receive account credits.
| Action | Proration | Balance change |
|---|
| Upgrade (for example, Growth to Pro) | Prorated; the difference is invoiced for the remainder of the cycle | Invoice issued immediately for the prorated difference |
| Downgrade (for example, Business to Growth) | Not prorated; new plan starts immediately | Unused funds not credited |
| Account cancellation (closing your Chainstack account) | Not prorated | Unused funds not credited |
| Add-on or Chainstack Marketplace app change or removal | Prorated | Prorated credit applied to account balance |
To maximize value, consider timing downgrades or cancellations close to your renewal date.
Rate limits for Developer plans
A free Developer plan has a rate limit of 30 request per second. However, this does not affect paid subscription plans.
Changing your support level
To change your support level:
- In the left navigation bar, click Billing.
- Next to Support level, click Change.
- Select a new support level and click Next.
- Check the details of your new support level and click Confirm.
Your support level changes immediately. Funds that you haven’t spent during your previous upgrade option will be automatically used as a part of your new support level charge if it’s Professional or credited to your Chainstack account balance if you have switched to Standard.
Chainstack Marketplace billing details
The Chainstack Marketplace is a collection of applications, including add-ons, plugins, and tools designed to extend the functionality of your nodes and infrastructure. Each application may have its own pricing model—such as free, subscription-based, or one-time payment—which is billed separately and in addition to your main Chainstack subscription plan. For proration behavior when you remove a paid application, see What happens to your balance on a plan change.