What you need
The Control Panel is the management interface where you deploy, monitor, and manage blockchain nodes. The minimum that lets a freshcpctl install reach Healthy status:
These requirements are for the Control Panel only. Blockchain nodes require additional resources — see Optional — deploy a testnet node below or System requirements for the full picture.
Any of these environments will work for the Control Panel:
- A small dedicated server
- A virtual machine with at least 5 vCPUs and 6 GiB RAM
- A cloud instance such as DigitalOcean
s-8vcpu-16gbor equivalent on AWS/GCP/Azure
Software
The quick start guide walks you through installing k3s and all other required tools. No prior Kubernetes experience is needed.
What you can evaluate
With just the Control Panel running, you can:- Explore the Chainstack Self-Hosted web interface and deployment workflow
- See the available protocols and node configurations
- Understand how Chainstack Self-Hosted manages infrastructure
- Plan your production deployment based on hands-on experience with the product
Get started
- Download the installer — get the cpctl installer for your operating system
- Quick start — end-to-end walkthrough from a fresh Ubuntu server to a running Control Panel
- System requirements — full hardware specifications for production planning
Optional — deploy a testnet node
If you want to go a step further and deploy an actual blockchain node, the Ethereum Hoodi testnet is the lightest option available. The Light preset uses half the CPU and RAM of the standard preset but the same storage.
The numbers above sum the Control Panel minimum (5 cores / 6 GiB / 15 GB) and the Hoodi Light preset (4 cores / 16 GiB / 250 GB steady state, 500 GB during deploy).
Hoodi is an Ethereum testnet that uses test ETH with no real value, making it ideal for evaluation. Initial bootstrap from the snapshot completes in minutes to hours depending on network conditions; the node then catches up to the chain head in the background.