Don't miss Build Games$1M Builder Competition
Set up a Node

Node Setup Overview

Choose the right setup path for running an Avalanche node, whether you're operating on the Primary Network or an Avalanche L1.

This section covers every way to get an AvalancheGo node running. Pick the path that matches your goal.

Choose Your Path

Not sure which you need? Primary Network nodes validate the C-Chain, P-Chain, and X-Chain. Avalanche L1 nodes track an L1 blockchain and the P-Chain (for validator set tracking), but do not need to sync the C-Chain or X-Chain.

Primary Network Nodes

Run a validator or API node for the Avalanche Primary Network (C/P/X chains).

Avalanche L1 Nodes

Run a node that tracks an Avalanche L1 blockchain and the P-Chain.

What Type of Node Should I Run?

TypeDescriptionUse Case
ValidatorStakes AVAX and participates in consensusEarn rewards, secure the network
API / Non-ValidatingTracks chains and serves RPC requestsIndexing, infrastructure, dApps

See the Introduction page for more on node roles, data retention modes, and validator requirements.

Is this guide helpful?