Chainstack
hosting your own blockchain nodes made simple
Last verified:
What is Chainstack?
Chainstack Self-Hosted is a control plane for deploying, managing, and monitoring blockchain infrastructure in your own environment. It is designed to let you run blockchain nodes on your own hardware or cloud while keeping full control over data, security, and infrastructure.
The platform is built around a web-based control panel for node operations, so you can handle deployment without stitching together scripts, dashboards, node configs, and recovery workflows yourself. The docs emphasize an intuitive interface for simplified deployment, plus management and monitoring once nodes are running.
It is positioned as enterprise-grade infrastructure software built on Kubernetes, which is meant to improve reliability, scalability, and operational ease. The current documentation highlights Ethereum support, including Mainnet full nodes using the Reth execution client and Prysm consensus client.
This tool is for teams that want self-hosted blockchain operations with more control than a fully managed service provides. It fits organizations running nodes on premises, in a private cloud, on dedicated servers, or in cloud environments they control, especially if they need a guided operations platform rather than building everything in-house.
Chainstack pricing
Pricing model: Freemium
The docs page shown does not list subscription pricing, free tiers, or paid plans. The surrounding Chainstack Self-Hosted materials indicate the software is free to install and that you pay for the infrastructure you run it on. The documentation focuses on setup, requirements, and supported deployments rather than including bundled hosting or tiered plan details.
Chainstack pros
- Runs on infrastructure you control
- Supports on-premises deployments
- Supports private cloud deployments
- Supports dedicated server deployments
- Supports cloud-hosted environments you own
- Keeps data under your control
- Keeps security under your control
- Web-based control panel for node operations
- Simplifies blockchain node deployment
- Reduces manual configuration work
- Combines deploy, manage, and monitor workflows
- Kubernetes-based architecture
- Designed for reliability
- Designed for scalability
- Built for operational ease
- Supports Ethereum Mainnet full nodes
- Uses Reth execution client
- Uses Prysm consensus client
- Installed and upgraded with cpctl
- Intuitive interface for node operations
Chainstack cons
- Focused on infrastructure you manage yourself
- Requires your own hardware or cloud resources
- Not a fully managed hosted node service
- Documentation shown here highlights Ethereum support only
- Only full nodes are documented on the intro page
- Requires Kubernetes-based setup
- Initial setup uses a command-line installer
- You must handle your environment’s provisioning
- Node resources are separate from control panel requirements
- May be more complex than plug-and-play RPC services
Frequently asked questions about Chainstack
What is Chainstack Self-Hosted?
Chainstack Self-Hosted is a control plane for deploying, managing, and monitoring blockchain infrastructure in your own environment. It brings Chainstack’s node operations experience to your own hardware or cloud setup while keeping control of data, security, and infrastructure in your hands.
Where can I run it?
You can run it on your own servers, including on-premises environments, private cloud, dedicated servers, or cloud infrastructure you control. The docs frame it as a self-hosted platform rather than a hosted service, so the environment is yours to manage.
What does the control panel do?
The control panel is the main interface for deploying blockchain nodes, managing them after deployment, and monitoring their status. It is intended to replace a more manual stack of scripts, dashboards, node configuration files, and recovery workflows.
What architecture does it use?
The platform is described as Kubernetes-based and Kubernetes-native. That is presented as part of its reliability, scalability, and operational model for running blockchain nodes in a self-managed environment.
Which blockchain protocols are supported on the intro page?
The introduction specifically calls out Ethereum support. It mentions Ethereum Mainnet full nodes using the Reth execution client and the Prysm consensus client.
How do you install or upgrade it?
The docs say you install and upgrade Chainstack Self-Hosted using cpctl, which is the command-line tool provided for the platform. The intro points users to the installer documentation for getting cpctl.
Is it designed for beginners?
It is presented as simplified and intuitive, but it is still aimed at people managing real blockchain infrastructure. Because it runs in your own environment and uses Kubernetes-based operations, it is better suited to teams that can handle infrastructure responsibilities.
Does Chainstack host the nodes for you?
No. The docs describe it as running nodes in your own environment, on your own infrastructure, with control over data and security. That makes it different from a fully managed hosted node product.
What kind of support is available?
The introduction points users to Chainstack Support Center for technical support and to Chainstack Feedback for feature requests. Those links are presented as the main help and feedback paths for Self-Hosted users.
What should I use it for?
It is best for teams that want blockchain nodes in their own environment but still want guided deployment and centralized node operations. That includes organizations that need data sovereignty, infrastructure control, or a more standardized way to run nodes across their own systems.