About Avalanche nodes
How to launch a full node
Recommended hardware
- CPU: Equivalent of 8 AWS vCPU
- RAM: 16 GiB
- Storage: 512 GiB
- OS: Ubuntu 18.04/20.04 or MacOS >= Catalina
Networking
Should have a static IP
Instructions
- Download the client:
wget https://github.com/ava-labs/avalanchego/releases/download/<VERSION>/avalanchego-linux-amd64-<VERSION>.tar.gz
]
Note: you can check the last release here.
- Unzip
tar -xvf avalanchego-linux-amd64-<VERSION>.tar.gz
- Launch node running:
./avalanchego-<VERSION>-linux/avalanchego
- Launch with RPC api enabled
./avalanchego-<VERSION>-linux/avalanchego --http-host=
- To launch a node in testnet (Fuji) run:
./avalanchego-<VERSION>-linux/avalanchego --http-host= --network-id=fuji
How to launch a Validator
Instructions
How to launch using docker-compose
- Need a .env file to be launched with this docker-compose file.
- Nodes launched with norpc docker-compose have RPC API disabled by default.
- Nodes launched with docker-compose-fuji will launch testnet.
Resources
- How to run a validator: https://docs.avax.network/build/tutorials/nodes-and-staking/run-avalanche-node