OffshoreVps
Guides14 Eki 20265 min readBy the OffshoreVps team

Pruned vs Full vs Archive Nodes: Which Do You Need?

What pruned, full and archive nodes keep, what each costs in disk space and how to choose for payments, apps, explorers or analytics.

When you set up a blockchain node you will see three words again and again: pruned, full and archive. They describe how much history a node keeps. Choosing the wrong one wastes disk space or leaves you without the data you need. Here is what each one means and how to choose.

Side-by-side comparison cards for Pruned and Full and Archive, each with a disk space meter
A quick visual comparison of Pruned, Full, Archive.

The short version

  • Pruned node. Verifies every block, then deletes old block data. Small disk. Cannot serve old history.
  • Full node. Verifies everything and keeps the whole chain. Can serve any block to peers.
  • Archive node. A full node that also keeps every historical state. Needed for old balance and contract queries. Largest disk by far.

What "pruned" does and does not change

A pruned Bitcoin or Litecoin node downloads and checks every block just like a full node, so it enforces the same rules. It then keeps only the most recent blocks (you choose how many). Security for your own wallet is the same. What you lose is the ability to look up old transactions that are not in your wallet and to help new nodes sync from you.

What "archive" means on account-based chains

Chains like Ethereum, BNB Chain and Polygon keep a state tree: balances and contract storage. A normal full node keeps recent state and can rebuild older state if you ask. An archive node stores all past states, so it can answer questions such as "what was this account's balance at block X" instantly. That convenience costs many times the disk of a full node.

The steps of this guide in order: 1. The short version; 2. What "pruned" does and does not change; 3. What "archive" means on account-based chains; 4. How to choose; 5. Disk is the real constraint; 6. Next steps
The steps in this guide, in order.

How to choose

You want to...Use
Check your own wallet and payments privatelyPruned (Bitcoin, Litecoin) or full (others)
Run a block explorer or analyticsFull with an index, or archive
Serve historical state to an appArchive
Help the network and serve peersFull
Keep costs as low as possiblePruned, or a lite snapshot node

Disk is the real constraint

Pick the node type first, then choose a server whose disk fits with room to grow. Chain sizes change, so check the client's documentation on the day you buy. On our node hosting page, each chain lists a recommended build for its pruned, full and archive modes.

Next steps

Ready to build one? Start with the guides for Bitcoin, Litecoin, Ethereum or Monero.