Bare-metal servers with AMD EPYC™ 9355P processor are available in our UK location. Click here to order.

Knowledgebase

Ethereum node server requirements 2025 updated Print

  • 2

Unlocking the potential of the Ethereum network, a node is a robust computer running Ethereum client software, intricately linked to other nodes in the network. Collaboratively, these nodes verify transactions and uphold the shared blockchain database, commonly known as a ledger. Different nodes and client software exist, each offering unique features and functionality we'll explore shortly.

Looking for the most recent Ethereum requirements? Check our BLOG post: https://www.bacloud.com/en/blog/332/dedicated-servers-for-running-ethereum-nodes-2026.html

Key insights into Full and Archive nodes on Ethereum:

Full Node: Storing and meticulously managing recent block data (e.g., the last 128 blocks) on disk, a Full Node responds to requests by providing blockchain data. It actively supports the network by validating blocks and fully verifying all blocks and states. A Full node becomes the source from which all states can be derived.

Archive Node: Possessing the capabilities of Full nodes, an Archive Node goes further by compiling an archive of historical states. Valuable for accessing historical blockchain data beyond the reach of Full nodes, Archive nodes, unlike their counterparts, are not obliged to partake in block validation. Moreover, you can build them from scratch using a Full node.

What is an Ethereum Full Node? In Ethereum's PoW consensus mechanism, a single client software characterizes a Full node. In the evolved state of Ethereum (ETH2 with Proof-of-Stake), a Full node comprises two distinct client software components—one for the consensus layer and another for the execution layer. These clients work together to verify Ethereum's state and relay information to incoming JSON RPC requests and consensus-layer validators.

@omnisend_banner

Recommended hardware requirements for a Full node:

  • Fast CPU with 4+ cores. High GHz/Core is important, starting at 3.5 GHz and more
  • 16 GB RAM minimum requirement, 32GB is recommended
  • SSD drive with 2TB disk space. As data capacity varies, a 4TB SSD is recommended to avoid future disk-space upgrades. As of 2025, the Ethereum blockchain size is estimated at over 2 TB, and with the growth of dApps and smart contracts, you may need additional storage.
  • 1 Gbps internet speed with 30 - 40TB data transfer included.

What is an Ethereum Archive Node?

Like a full node, an Archive Node curates an archive of historical states. This node proves indispensable for querying historical blockchain data beyond the last 128 blocks. Archive nodes are not required to validate blocks and can be built from the ground up by replaying blocks from genesis.

Because they store historical states, Archive nodes have higher storage demands. Running an Archive node necessitates around ~12 TB on Geth and ~2 TB on Erigon (subject to growth). For reference, database size and sync speed are client-specific and vary by configuration.

Recommended hardware requirements for a Full Archive node:

  • Fast CPU with 4+ cores. High GHz/Core is important, starting at 3.5 GHz and more
  • 16 GB RAM minimum requirement, 32GB is recommended
  • Storage requirements depend on the client software ( Geth consumes ~15+ TB, while Erigon requires more than 2TB of disk space). SSD or NVMe storage is recommended, as HDDs are too slow for these operations.
  • 1Gbps internet speed with 30 - 40TB data transfer included.

Conclusion

Running an Ethereum Full or Archive node in 2025 requires a solid understanding of node types, client software, and the increasing hardware demands of the ever-growing Ethereum blockchain. Whether you contribute to network decentralization with a Full node or dive deep into historical data with an Archive node, choosing the right infrastructure is critical. With fast NVMe storage, high-performance CPUs, and reliable connectivity, hosting your Ethereum node on a professionally managed server ensures stability, scalability, and long-term performance. As Ethereum evolves, staying ahead with the correct setup empowers you to participate fully in its decentralized future.


Was this answer helpful?

« Back