# Modes

Chainstack supports deploying an Arbitrum node on the Arbitrum One mainnet in the following modes:

  • Full node — a node that stores full blockchain data.
  • Archive node — a node that stores full blockchain data and an archive of historical states.

To be a part of the Arbitrum One mainnet, you can deploy either a full node or an archive node.

With a full node, you can query the historical state of the Arbitrum One mainnet at only the latest 128 blocks.

To be able to query the historical state of the Arbitrum One mainnet at any block, you need an archive node.

See Geth JSON-RPC methods (opens new window) that support querying at a block number.