This guide installs a Public Fullnode (PFN). Choose mainnet or testnet by downloading the matching genesis & waypoint files.
1) Prerequisites
- Linux x86_64
- Docker (for the Docker path) or Rust toolchain (for source build)
- 1TB+ SSD recommended for longevity; see official requirements page if needed.
2) Create a PFN working directory
3) Download network files (genesis & waypoint)
Mainnet:aptos-networks/testnet/):
4) Create a PFN config
Copy the template and edit paths:Path A — Run with Docker
A1) Prepare a local config file
Placefullnode.yaml in ~/aptos-pfn (as shown above).
A2) Start the container
-p 8080:8080exposes the REST API.-p 9101:9101exposes metrics.