# Choosing your plan

GetBlock offers three main service options—**Shared Nodes**, **Dedicated Nodes**, and **Enterprise Solutions**. This page provides a high-level overview of these services.

You can explore detailed pricing and plans from your **dashboard** in the “Pricing” section or via <https://getblock.io/pricing/>.

***

### Shared nodes

Shared nodes operate on a **resource-sharing model**, where multiple clients access the same underlying node infrastructure maintained by GetBlock.

<figure><img src="/files/D7NnZZBWSUnKDQtZsaPa" alt="GetBlock shared RPC node pricing options"><figcaption><p>GetBlock shared node service options</p></figcaption></figure>

Our Shared Nodes deliver the perfect balance between affordability and performance:

* **Cost efficiency:** Benefit from our pricing model based on [**Compute Units (CU)**](/getting-started/plans-and-limits/what-counts-as-a-cu.md), so you only pay for the resources needed for your current workload.
* **Flexible pricing**: Options range from a **free** to **high-volume plans —** accessible for individual developers and smaller teams while supporting the scaling needs of growing dApps.
* **Consistent performance**: Each plan enforces a Requests Per Second (RPS) limit, preventing individual spikes from impacting overall quality.
* **Multi-chain accessibility**: Prototype, test, and deploy applications across different networks without the complexities of deploying infrastructure for each blockchain individually.
* **Regional endpoints**: Connect to the nearest datacenter — Frankfurt (EU), New York (US), Singapore (APAC) — to minimize network latency.
* **Archive data access**: Run full historical blockchain queries.
* **Tiered support levels**: Support options adapt to your requirements, from basic help to priority support when you need it most.

{% hint style="success" %}
This option is ideal for developers and teams looking for reliable connectivity to various blockchain networks without the higher costs of dedicated server resources.
{% endhint %}

***

### Dedicated nodes

A Dedicated Node is a **private RPC server** deployed solely for your use case. That means consistent throughput, no API rate throttling due to other users, and better uptime guarantees.

{% hint style="success" %}
If your project demands the fastest, most reliable blockchain infrastructure, a Dedicated Node from GetBlock is a perfect choice.
{% endhint %}

<figure><img src="/files/tkmU70qml6vzDGdiYAK6" alt="What does it cost to deploy a private blockchain node"><figcaption><p>GetBlock private node features and pricing</p></figcaption></figure>

This option is ideal for users that require high performance, full control over node configuration, and a flawless connection to the blockchain without any limitations:

* **Mission-critical reliability**: Maximized uptime and robust failover mechanisms for even more reliable service.
* **Unlimited usage**: No per-second request caps or CU tracking.
* **Low latency**: With servers available in **Europe**, **Asia**, and **the USA**, choose the optimal server location to minimize latency and enhance performance for your users.
* **Fully customizable**: Complete control over your node configurations, including access to archive data.
* **Predictable pricing**:
  * Full Node: from $1,000/month;
  * Archive Node: from $1,500/ month.
* **Expert support**: 24/7 coverage and immediate issue resolution.

{% hint style="info" %}
A few **high-resource blockchain** settings (e.g., Solana mainnet, Arbitrum mainnet, NEAR mainnet) may come with **custom pricing** due to their intense infrastructure requirements.
{% endhint %}

***

### Enterprise solutions

This option is designed to meet the needs of organizations operating at scale or applications that require extra resources, features, and dedicated support.

What’s included:

* 99.9% uptime guarantee
* Customizable node configurations and integrations
* Performance optimization via load balancers
* Advanced analytics and alert systems
* Priority assistance from GetBlock experts

Visit the [Enterprise Solutions page](https://getblock.io/enterprise-api/) to learn more about how we tailor services to fit complex, high-demand environments.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.getblock.io/getting-started/plans-and-limits/choosing-your-plan.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
