24 TB to 160 TB of hard drives per server · Amsterdam, Bucharest, Chisinau · no KYC. Pay in crypto: BTC, USDT, USDC, ETH, SOL, LTC
Language: English
Choose a hold

Report · Node sizing · client docs read 2 November 2026

How much disk space does an Ethereum archive node need?

The archive-node sizes that Geth, Erigon, Reth and Nethermind publish, with the date of each figure. Also the disk type each one asks for, and where hard-drive storage fits.

Last updated: · 6 min read

Quick answer

How much disk space does an Ethereum archive node need?

An Ethereum archive node needs about 2 TB with Geth's path-based archive, 2.8 TB or more with Reth (June 2025 figure) and 4 TB with Erigon (October 2026). Nethermind's 14 TB figure dates from July 2023, growing about 60 GB a week. All four need SSD. Basalthold storage servers keep backups and history, crypto only, no KYC.

How big is an archive node in each client?

Figures as each client publishes them, with the date the figure refers to. Mainnet, execution client only.

ClientArchive sizeDate of the figureDisk the client asks for
Geth, path-based archive (v1.16.0 and later)About 2 TB; about 6.5 TB with full flat states kept beside historical trie dataDocs edited 24 February 2026State history can sit on a hard drive (--datadir.ancient)
Geth, hash-based archiveCan exceed 20 TBDocs edited 24 February 2026—
Erigon (docs v3.8)4 TB recommended disk; RAM 32 GB required, 64 GB recommendedDisk use measured 17 September 2026High-end NVMe SSD; avoid hard drives
Reth (docs v2.9.0)At least 2.8 TB; RAM 16 GB or more23 June 2025, block 22,700,000TLC NVMe; static files may go on SATA SSD or HDD (--datadir.static-files)
Nethermind (docs 2.2.0)At least 14 TB, growing about 60 GB a week; RAM 128 GBJuly 2023SSD required; at least 10,000 IOPS

Read on 2 November 2026 from geth.ethereum.org, docs.erigon.tech, reth.rs and docs.nethermind.io. Consensus-client storage is extra.

Why do the four clients differ so much?

Because they store old state in different ways. A hash-based Geth archive keeps every historical trie node, which is why it can pass 20 TB.

Geth's path-based archive, added in v1.16.0, keeps reverse state diffs instead. Each diff holds the previous values of the accounts and storage changed in one block. Diffs suit the "freezer", Geth's ancient store outside the main key-value database, so the whole node stays near 2 TB. In v1.16 this mode cannot serve historical eth_getProof; v1.17 can, when history.trienode is set.

Erigon and Reth also use compact flat storage, at 4 TB and 2.8 TB. Nethermind's 14 TB figure dates from July 2023 and is the oldest in the table.

Pick the client before you buy the disk: the same chain needs 2 TB in one and 14 TB or more in another.

How fast does an archive node grow?

Only Nethermind publishes a rate: about 60 GB a week as of July 2023. That is about 3.1 TB a year.

If that rate held, 14 TB in July 2023 would be about 24 TB by November 2026. That is our arithmetic, not a Nethermind figure, and the client has changed since. The other clients give no growth rate.

Sync time is the other cost. Geth says a path-based archive node takes around 2 weeks to synchronize. A lost database means those 2 weeks again, unless you kept a copy.

Can an archive node run on hard drives?

Not the live database. Erigon tells operators to use high-end NVMe SSDs and avoid hard drives. Nethermind calls SSDs essential and asks for at least 10,000 IOPS. A 20 TB Seagate Exos X20 delivers 168 random reads per second, about 60 times too few.

Two clients split the data. Geth's --datadir.ancient places the state history on a cheaper device, such as a hard drive. Reth's --datadir.static-files does the same for its static files. The live database stays on NVMe.

The drive comparison behind these numbers is on HDD or SSD.

Where does a storage server fit in a node setup?

As the backup and history store, not as the node. The SSDs on a hold carry the system (2 × 480 GB SSD for the system, mirrored on Hold 100), which is smaller than any live archive database above.

A backup beats a resync. Restoring a 2 TB Geth datadir over a full 1 Gbit/s port takes about 4.4 hours; a 4 TB Erigon datadir, about 8.9 hours. A fresh Geth archive sync takes around 2 weeks.

Keep several dated copies, so a corrupted database does not overwrite your only good one. Four copies of a 4 TB Erigon datadir need 16 TB before compression. Four 10 TB drives in RAIDZ2 keep 20 TB usable, the layout of Hold 40 (4 × 10 TB HDD). The layouts are compared on RAID 6 or RAID 10.

Node operators often pay in crypto already. Of 23 storage-server sellers Basalthold checked on 2 November 2026, 16 accepted crypto, and 3 asked for no ID at all. Other crypto-paid storage is compared on storage you can pay for with crypto.

Which hold stores node backups?

Size the hold for the number of dated copies you keep. Terms and cities are on the price list.

Rental length

Hold 24

24 TB raw · 6 cores

$110.99

3 months $299.67 (−10%)6 months $532.75 (−20%)1 year $932.31 (−30%)

  • 2 × 12 TB hard drives: 24 TB raw, $4.62/TB
  • Intel Xeon E-2176G, 6 cores / 12 threads, 32 GB DDR4 ECC
  • 480 GB SSD for the system
  • 1 Gbit/s port, 40 TB of traffic per 30 days
  • Mangohost: $147.99 a month for Intel Xeon E3-1240 v2, 4 cores / 16 GB / 24 TB of hard drives
Rent this hold

Hold 40

40 TB raw · 6 cores

$201.09

3 months $542.94 (−10%)6 months $965.23 (−20%)1 year $1,689.15 (−30%)

  • 4 × 10 TB hard drives: 40 TB raw, $5.02/TB
  • AMD Ryzen 5 3600, 6 cores / 12 threads, 64 GB DDR4
  • 512 GB NVMe for the system
  • 1 Gbit/s port, 60 TB of traffic per 30 days
  • OffshoreDedi: $268.13 a month for Intel Xeon E5-2620 v3, 6 cores / 64 GB / 40 TB of hard drives
Rent this hold

Hold 100

100 TB raw · 10 cores

$377.05

3 months $1,018.03 (−10%)6 months $1,809.84 (−20%)1 year $3,167.22 (−30%)

  • 10 × 10 TB hard drives: 100 TB raw, $3.77/TB
  • Intel Xeon Silver 4210R, 10 cores / 20 threads, 128 GB DDR4 ECC
  • 2 × 480 GB SSD for the system, mirrored
  • 1 Gbit/s port, 120 TB of traffic per 30 days
  • OffshoreDedi: $502.74 a month for Intel Xeon E5-2670 v3, 12 cores / 128 GB / 100 TB of hard drives
Rent this hold

In every plan: Blank data drives · Encryption keys stay yours · Dedicated IPv4 · No logs · No KYC · No setup fee

What else do node operators ask about disk size?

How big is an Ethereum full node, not archive?

Reth asks for at least 1.2 TB and Erigon recommends 2 TB for its default full mode. Nethermind asks for at least 2 TB, as of October 2024. Each wants NVMe or SSD.

Can I run an archive node on a Basalthold hold?

Not the live database: holds carry hard drives for data and the system on SSD (2 × 480 GB SSD for the system, mirrored on Hold 100). Use a hold for datadir backups, dated snapshots and history files.

How long does a Geth archive node take to sync?

Around 2 weeks for a path-based archive node, according to the Geth documentation edited on 24 February 2026. Restoring a 2 TB backup at 1 Gbit/s takes about 4.4 hours.

How much RAM does an archive node need?

Erigon requires 32 GB and recommends 64 GB. Reth lists 16 GB or more. Nethermind lists 128 GB for a mainnet archive node.

Can I pay for node storage with crypto and no KYC?

Yes. Basalthold takes BTC, USDT, USDC, ETH, SOL, LTC, from a top-up of $25. No KYC: no ID, no selfie, no documents, no card and no phone number, at any point. Setup takes 72 hours at the most after your payment is confirmed.

Keep dated copies of your node

Hold 40: AMD Ryzen 5 3600 (6 cores / 12 threads), 64 GB DDR4, 4 × 10 TB hard drives (40 TB raw) plus 512 GB NVMe for the system, 1 Gbit/s port with 60 TB of traffic per 30 days, 1 IPv4 and an IPv6 /64, for $201.09/30 days. Crypto, no KYC.

Sources (5)
  1. Geth: Archive node — go-ethereum (edited 2026-02-24, read 2026-11-02)
  2. Erigon: Hardware requirements — Erigon (updated 2026-10-20, read 2026-11-02)
  3. Reth: System requirements — Reth (Paradigm) (figures as of 2025-06-23, read 2026-11-02)
  4. Nethermind: System requirements — Nethermind (updated 2026-10-27, read 2026-11-02)
  5. Exos X20 data sheet (DS2080-2111US) — Seagate Technology (November 2021, read 2026-11-02)

24 TB from $110.99/30 days · no KYC

Choose a hold