Skip to main content
This guide explains how to deploy blockchain nodes using Chainstack Self-Hosted.

Supported deployments

ProtocolNetworkClientNode type
EthereumMainnetReth + PrysmFull node
EthereumSepoliaReth + PrysmFull node
EthereumHoodiReth + PrysmFull node
Additional protocols and networks are on the roadmap. See the FAQ for details.

Resource requirements

Before deploying a node, ensure your infrastructure has sufficient resources available. See System requirements for detailed specifications.
The Control Panel itself consumes system resources. When planning your infrastructure, account for both the Control Panel overhead and the resources required by the nodes you intend to deploy.

Deployment wizard

1

Access the deployment wizard

  1. Log in to the Control Panel
  2. Navigate to Nodes
  3. Click Create node or click the + button next to a preset
2

Select protocol and network

  1. Select a protocol
  2. Select a network
3

Configure node settings

Select the deployment configuration preset.
4

Select sync method

Choose how the node bootstraps its chain data:
  • Snapshot — downloads a pre-built snapshot and starts from a recent block. Reduces time-to-live from days to hours or even minutes. Available when a snapshot exists for the selected network.
  • Full sync — syncs from genesis. Always available, but takes 2–5 days for Ethereum Mainnet.
5

Review and deploy

  1. Review your configuration
  2. Click Create node to start the deployment
Chainstack Self-Hosted node creation page

Deployment process

After initiating deployment, the node goes through several phases:
PhaseDescriptionDuration
BootstrappingResources are allocated, client software is configured2–5 minutes
RunningNode is deployed and synchronizing with the networkContinuous
The node shows Running status once deployed. Initial blockchain sync happens in the background. With standard sync, this can take 2–5 days for Ethereum Mainnet. With snapshot-based bootstrapping, sync completes in hours.

Initial sync times

Sync times depend on your hardware, network, and sync method:
MethodApproximate time
Full sync from genesis2–5 days
Snapshot-based bootstrappingMinutes to Hours (network dependent)
See System requirements for specifications and a community-maintained list of hardware recommendations.

After deployment

Once your node reaches Running status:
  1. Access the node details to view connection information
  2. Start using the node for your applications

Next steps

Last modified on April 13, 2026