General
What is Chainstack Self-Hosted?
Chainstack Self-Hosted brings the power of Chainstack’s blockchain infrastructure platform to your own infrastructure. Deploy, manage, and monitor blockchain nodes on your own hardware or cloud environment while maintaining complete control over your data and infrastructure.Is Chainstack Self-Hosted ready for production?
Yes. Chainstack Self-Hosted is generally available and supports production deployments of Ethereum Mainnet, Sepolia, and Hoodi full nodes.Features and roadmap
Is snapshot-based deployment available?
Snapshot-based deployment is available as of v1.4.6. Nodes can be deployed from a pre-downloaded chain snapshot, reducing initial sync from days to hours. The sync method is presented as an option in the deployment wizard. See Deploying nodes for details.When will you support more protocols?
We will consistently add more deployment presets throughout 2026. See Supported clients and protocols for the current list. Planned additions include additional EVM-compatible chains and Layer 2 networks. Interested in a specific protocol? Contact us at Chainstack Feedback with your requirements.Is monitoring and observability available?
Monitoring is available as of v1.4.6. The Control Panel ships with an optional integrated observability stack: VictoriaMetrics for metrics storage, Grafana for dashboards, and the Chainstack blockchain-node-exporter for chain-specific health signals. The stack is enabled at install time and requires no additional configuration.Do you plan to support validator nodes?
Validator node support is on the roadmap but is not expected before late 2026. Running validators requires additional considerations around uptime guarantees, slashing protection, and key management that we want to address properly. Need validator support sooner? Contact us at Chainstack Feedback to discuss your use case.Will you support multiple endpoints per node?
Support for multiple RPC endpoints and load balancing across nodes is planned for future releases. Check the release notes for updates.Installation and requirements
What Kubernetes distributions are supported?
Chainstack Self-Hosted works with any recent Kubernetes distribution:- k3s (tested and documented)
- Standard Kubernetes (k8s)
- Amazon EKS
- Google GKE
- Azure AKS
- Other Kubernetes-compatible platforms
What are the minimum hardware requirements?
Control Panel only:- 1 CPU core, 4 GB RAM, 10 GB storage
- 6 CPU cores, 18 GB RAM, 2+ TB NVMe SSD
Can I run multiple blockchain nodes on one server?
Yes, provided you have sufficient resources. Each Ethereum full node requires approximately 4 CPU cores, 16 GB RAM, and 2 TB storage. Plan your infrastructure accordingly.Do I need a dedicated server or can I use a VM?
Either works, as long as storage performance is adequate. For blockchain nodes, NVMe SSD storage is strongly recommended due to the high I/O requirements.Operations
How long does initial node sync take?
With standard sync from genesis, expect 2–5 days for Ethereum Mainnet, depending on your hardware and network. With snapshot-based deployment, this can be reduced to hours or even minutes. See System requirements for specifications and a community-maintained list of hardware recommendations.How to find out the status of the initial node sync?
At the moment, the only option is to check the corresponding pod logs. For example, if the Blockchain Node ID on Chainstack Self-Hosted > Nodes > Node Details is6244046a-f344-4453-abd5-5bbbc0377422, then you can check the logs in the following way:
What happens if my node crashes?
The Kubernetes deployment will automatically restart failed pods. If the node data is intact on the persistent volume, the node will resume from its last state.How do I resize the disk if storage runs out?
As blockchain storage constantly grows, you may need to allocate more disk space to your node. This involves finding the right PVC and usingkubectl patch.
Find the node ID
Go to Chainstack Self-Hosted > Nodes > Node details and copy the Node ID, for example
6244046a-f344-4453-abd5-5bbbc0377422.Your storage class must support volume expansion. Most cloud providers and modern storage provisioners support this by default.
Support
How do I get technical support?
- Support Center: support.chainstack.com
- Documentation issues: Chainstack Feedback
How do I provide feedback or request features?
Submit your feedback and feature requests to: Chainstack Feedback We actively review all feedback and use it to prioritize the roadmap.Where can I report bugs?
- For urgent issues: Chainstack Support Center
- For general bugs and feedback: Chainstack Feedback
- Version of Chainstack Self-Hosted
- Steps to reproduce the issue
- Relevant logs and error messages
- Your environment details (K8s distribution, OS, etc.)