10 of 15 server configurations in stockInstant deliveryNo setup fees

Blockchain nodes

Blockchain node hosting for full, archive and validator nodes

Sync and serve Ethereum, Bitcoin, Cosmos or Polkadot with blockchain node hosting built on ECC memory, local NVMe and an unmetered port, paid in BTC, ETH, USDT or LTC.

  • Enterprise servers from $215/mo
  • Instant delivery
  • DDoS protection included

Why bare metal: Blockchain nodes

  • NVMe for state databases

    Execution clients hammer their state database with random reads; local NVMe keeps sync and block processing on pace where HDDs fall behind.

  • Peers without a traffic meter

    Full nodes upload blocks to peers around the clock, and an unmetered port means serving the network never shows up on an invoice.

  • Volumetric floods dropped

    Floods against P2P and RPC ports are detected automatically and dropped upstream by always-on L3/L4 mitigation, included with every server.

  • Built for remote signers

    Run the node here and keep validator keys on a separate signer, linked by a private VLAN if both machines sit in the same city.

Recommended servers

Three servers we’d pick for this

From a first deployment to a busy production setup. Live stock and prices; in-stock picks are online in minutes.

Bitcoin, Cosmos or Polkadot

EnterpriseInstant

AMD EPYC 4464P

12C / 24T · 3.7–5.4 GHz

  • 128 GB DDR5 ECC
  • 2 × 1.92 TB NVMe SSD
  • 1 Gbps unmetered
  • 7 locations

12 Zen 4 cores up to 5.4 GHz and 128 GB DDR5 ECC: a Bitcoin Core node with an Electrum server, or a Cosmos SDK or Polkadot validator.

$215/moNo setup fee
Deploy the AMD EPYC 4464P

Our pickEthereum full node or RPC

EnterpriseInstant

AMD EPYC 7443P

24C / 48T · 2.85–4.0 GHz

  • 256 GB DDR4 ECC
  • 2 × 3.84 TB NVMe SSD
  • 10 Gbps unmetered
  • 5 locations

2 × 3.84 TB NVMe keeps an execution and consensus client pair mirrored with room to grow; 256 GB ECC and 10 Gbps serve RPC to your apps.

$439/moNo setup fee
Deploy the AMD EPYC 7443P

Solana, archive or multi-chain

EnterpriseInstant

AMD EPYC 9354P

32C / 64T · 3.25–3.8 GHz

  • 384 GB DDR5 ECC
  • 2 × 3.84 TB NVMe SSD
  • 10 Gbps unmetered
  • 5 locations

32 Zen 4 cores, 384 GB DDR5 ECC and 10 Gbps: the class of machine Solana typically needs, or one box for several chains at once.

$699/moNo setup fee
Deploy the AMD EPYC 9354P

Sizing

What does your node need?

Chain sizes and client requirements change with every release and only grow, so treat these figures as approximate and confirm them against each client’s current documentation.

Node typeApproximate requirementsSuggested plan
Bitcoin Core full node + Electrum server Well over 700 GB of blocks and growing, plus indexes AMD EPYC 4464P $215/mo
Cosmos SDK or Polkadot validator Fast cores, pruned state, plus a sentry or backup node AMD EPYC 4464P $215/mo
Ethereum full node (execution + consensus) About 2 TB+ of NVMe and growing; 16–32 GB RAM AMD EPYC 7443P $439/mo
Ethereum RPC node for your own apps Full-node disk plus RAM and cores for heavy queries AMD EPYC 7443P $439/mo
Ethereum archive node Several TB of NVMe, depending heavily on the client AMD EPYC 9354P $699/mo
Solana validator Hundreds of GB of ECC RAM, several NVMe, 10 Gbps class AMD EPYC 9354P $699/mo

Expert notes

Set it up right

Short, practical advice from our engineers for this workload.

Disk planning: chain size, NVMe and growth

Chain data only grows, so size for next year rather than for today:

  • Ethereum full node: about 2 TB+ of NVMe for the execution and consensus clients together, and growing. Archive nodes need several times more, depending on the client.
  • Bitcoin Core: well over 700 GB of blocks, plus indexes if you enable txindex=1 or run an Electrum server. A wallet-only node can set prune=550 and keep only about 550 MB of recent blocks, plus the UTXO set.
  • Solana: separate NVMe drives for accounts and ledger, as the client docs recommend.

The EPYC 4464P mirrors 2 × 1.92 TB, which is tight for Ethereum. Take the EPYC 7443P for a mirrored 3.84 TB, or choose RAID 0 at install if you can resync from scratch. Check each client’s current documentation, starting from ethereum.org’s nodes and clients guide: the numbers move with every release.

Validator keys: sign remotely, never twice

Your mnemonic and withdrawal credentials should never touch a server. Only signing keys go online, and ideally not on the node itself:

  • Ethereum: point the validator client at Web3Signer on another machine, keep slashing protection on, and enable doppelganger protection after every restart or move.
  • CometBFT chains: sign with TMKMS or Horcrux, and hide the validator behind sentry nodes with pex = false and persistent_peers pointing at the sentries.
  • Migrations: stop the old validator, export its slashing-protection history in the EIP-3076 format, wait a few epochs, then start the new one.

Two machines signing with one key is how validators get slashed, and no failover script is worth that risk.

Faster sync, then a healthy node

Initial sync is where hardware shows. Consensus clients can start from a trusted checkpoint (--checkpoint-sync-url in Lighthouse) and reach the head quickly; execution clients then sync state from peers, which takes hours to days depending on client and disk. For Bitcoin Core, raise dbcache during the initial block download and lower it afterwards.

  • Open P2P ports, such as 30303 TCP/UDP for most execution clients or 8333 for Bitcoin, so peers can reach you.
  • Keep JSON-RPC (8545) on 127.0.0.1; publish it only through a proxy with authentication and rate limits, or over WireGuard.
  • Alert on free disk space well before it runs out: databases rarely stop gracefully when the disk fills.

Tools that run well here

Root access means you install exactly what you need. These are proven choices for this workload.

  • Geth / Nethermind / RethEthereum execution clients; pair one with a consensus client over the JWT-authenticated Engine API.
  • Lighthouse / Teku / NimbusConsensus clients with checkpoint sync, plus validator clients that offer doppelganger protection.
  • Bitcoin CoreThe reference Bitcoin node; add electrs or Fulcrum to serve your own wallets over the Electrum protocol.
  • Web3SignerRemote signer with slashing protection that keeps Ethereum validator keys away from the beacon node.
  • Cosmovisor + HorcruxCosmovisor applies Cosmos SDK chain upgrades; Horcrux splits validator signing across several machines.
  • Prometheus + GrafanaScrape client metrics and alert on peer count, sync distance, missed duties and free disk space.

FAQ

Blockchain nodes: questions

All questions
How much disk does an Ethereum node need?

Plan on roughly 2 TB or more of NVMe for a full node, counting the execution and consensus clients together, and expect growth. Archive nodes need several times that, depending on the client, so check the current documentation for your client pair. The EPYC 7443P gives 3.84 TB mirrored; the EPYC 4464P only fits a full node if you choose RAID 0 for 3.84 TB.

Can I run a Solana node on these servers?

Solana is among the most demanding chains: validators and RPC nodes typically need hundreds of gigabytes of ECC RAM, several fast NVMe drives and a 10 Gbps-class port. The in-stock machine in that class is the EPYC 9354P: 32 cores, 384 GB of DDR5 ECC and a 10 Gbps port. RPC nodes with full account indexes may need more memory, so ask us for a custom build.

Can I pay for node hosting in crypto?

Yes, crypto is the only payment method: Bitcoin on-chain and Lightning, Ethereum, USDT on Ethereum or Tron, and Litecoin. Invoices are priced in USD or EUR and the rate is locked for 30 minutes. Delivery starts once the payment confirms, which is near-instant on Lightning and about a minute for USDT on Tron. Renewals can be paid automatically from a prepaid balance.

What uptime can a validator expect?

The network availability target is 99.9% per calendar month per server, with service credits below that, and a failed component is replaced within four hours once diagnosed. For a validator, treat that as a floor, not a plan: keep a synced backup node ready, but never start it with the same keys until the original is confirmed stopped.

Are DDoS attacks on my node filtered?

Yes, for volumetric attacks: SYN, UDP and amplification floods are filtered at the network level, around the clock and at no extra cost. Abuse that looks like valid requests, such as floods of expensive eth_call or eth_getLogs queries on a public RPC endpoint, is application-layer: rate-limit it in a reverse proxy and keep RPC private where you can.

Ready to deploy?

Pick one of the recommended in-stock servers and it can be online in minutes. Need something bigger or different? Our engineers quote custom builds within one business day.