Skip to main content
This page is the canonical catalog of every deployment available in Chainstack Self-Hosted — the protocols, networks, clients, client versions, resource requirements, and exposed ports. The System requirements and Deploying nodes pages link here for the per-deployment details.

Available deployments

ProtocolNetworkClientsvCPURAMStorage
EthereumMainnetReth v2.2.0 + Prysm v7.1.3832 GiB~2 TB
EthereumSepoliaReth v2.2.0 + Prysm v7.1.3832 GiB~1.3 TB
EthereumHoodiReth v2.2.0 + Prysm v7.1.3832 GiB250 GB
OptimismMainnetOP-Reth v2.3.1 + OP-Node v1.19.01248 GiB~2 TB
BaseMainnetBase-Reth v1.1.0 + Base-Node v1.1.01248 GiB~3.5 TB
UnichainMainnetOP-Reth v2.3.1 + OP-Node v1.19.01248 GiB~2 TB
ZoraMainnetOP-Reth v2.3.1 + OP-Node v1.19.01248 GiB~2 TB
Polygon PoSMainnetBor v2.8.3 + Heimdall v0.9.01264 GiB~5.5 TB
StarknetMainnetPathfinder v0.22.5832 GiB~1 TB
TRONMainnetJava-Tron GreatVoyage-v4.8.1.1832 GiB~3 TB
BitcoinMainnetBitcoin Core 3148 GiB~1 TB
vCPU and RAM figures are the standard preset totals. Ethereum networks also ship a Light preset that uses half the CPU and RAM with the same storage — see EVM Layer 1 below.
The sections below group these deployments by architecture family. Each family shares the same client topology, networking guidance, and operational caveats.

EVM Layer 1 (execution + consensus)

Runs a paired execution client and consensus client. vCPU and RAM are split evenly across the two clients. These deployments bootstrap from a pre-built chain snapshot rather than syncing from genesis. Snapshot bootstrap temporarily requires about 2× the steady-state storage while the archive is downloaded and extracted — provision the node’s volume at the peak. See Initial sync times.
NetworkChain IDBlock explorer
Ethereum Mainnet1etherscan.io
Ethereum Sepolia11155111sepolia.etherscan.io
Ethereum Hoodi560048hoodi.etherscan.io
Each Ethereum network offers two preset tiers:
  • Standard — 8 vCPU / 32 GiB total, for production.
  • Light — 4 vCPU / 16 GiB total with the same storage, for evaluation. You can move between tiers without resizing disks.

Exposed ports

ClientPortProtocolPurpose
Reth8545TCPHTTP JSON-RPC
Reth8546TCPWS JSON-RPC
Prysm5052TCPBeacon API (HTTP)
The execution client’s auth RPC port (8551) and the consensus client’s P2P port (13000) are used internally between clients and are not exposed.

EVM Layer 2 — OP Stack

Runs a paired execution client and rollup (consensus) client. vCPU and RAM are split across the two clients.
OP Stack deployments require an Ethereum Layer 1 RPC endpoint and a Beacon API endpoint that you supply. The node uses them to derive Layer 2 state from Layer 1.
NetworkChain IDClientsBlock explorer
Optimism Mainnet10OP-Reth + OP-Nodeoptimistic.etherscan.io
Base Mainnet8453Base-Reth + Base-Nodebasescan.org
Unichain Mainnet130OP-Reth + OP-Nodeuniscan.xyz
Zora Mainnet7777777OP-Reth + OP-Nodeexplorer.zora.energy
Optimism Mainnet bootstraps from a pre-built snapshot (plan for ~2× storage during deploy). Base, Unichain, and Zora sync without a snapshot.

Exposed ports

ClientPortProtocolPurpose
OP-Reth / Base-Reth8545TCPHTTP JSON-RPC
OP-Reth / Base-Reth8546TCPWS JSON-RPC
OP-Node / Base-Node9545TCPRollup HTTP RPC
The execution client’s auth RPC port (8551) is used internally between clients and is not exposed.

Polygon PoS

Runs a paired execution client (Bor) and consensus client (Heimdall). vCPU and RAM are split across the two clients.
Polygon PoS requires an Ethereum Layer 1 RPC endpoint that you supply. Heimdall uses it to track checkpoints on Ethereum.
NetworkChain IDBlock explorer
Polygon Mainnet137polygonscan.com

Exposed ports

ClientPortProtocolPurpose
Bor8545TCPHTTP JSON-RPC
Bor8546TCPWS JSON-RPC
Heimdall1317TCPREST API (Cosmos LCD)
The Bor P2P port (30303) and the Heimdall CometBFT RPC (26657) and P2P (26656) ports are used internally and are not exposed.

Starknet

Runs a single full node client (Pathfinder v0.22.5).
Starknet requires an Ethereum Layer 1 RPC endpoint that you supply.
NetworkBlock explorer
Starknet Mainnetstarkscan.co

Exposed ports

ClientPortProtocolPurpose
Pathfinder9545TCPHTTP RPC and WS (/ws)

TRON

Runs a single full node client (Java-Tron GreatVoyage-v4.8.1.1).
NetworkBlock explorer
TRON Mainnettronscan.org

Exposed ports

ClientPortProtocolPurpose
Java-Tron8090TCPHTTP JSON-RPC
The gRPC API port (50051) is used internally and is not exposed.

Bitcoin

Runs a single full node client (Bitcoin Core 31) with the transaction index (txindex) enabled.
NetworkBlock explorer
Bitcoin Mainnetblockstream.info

Exposed ports

ClientPortProtocolPurpose
Bitcoin Core8332TCPHTTP JSON-RPC
The P2P port (8333) is used internally and is not exposed.

Coming soon

ProtocolNetworkClient
SolanaMainnet, DevnetAgave
See the FAQ for the roadmap.
Last modified on July 6, 2026