Skip to main content

Node Files For Mainnet

When you are deploying an Aptos node in the mainnet, you will need to download the files listed on this page.


These files can be downloaded from separate aptos-labs repos on GitHub. The wget commands provided below will work on macOS and Linux. Open a terminal and paste the wget command to download the file.

Files for the validator node

Unless specified, all these files are required for validator node. A file with fullnode in its filename is required for either a validator fullnode or a public fullnode.

docker-compose.yaml

  • Git repo: aptos-core
  • Git branch: mainnet on https://github.com/aptos-labs/aptos-core
  • Command to download:
    wget -O docker-compose.yaml https://raw.githubusercontent.com/aptos-labs/aptos-core/mainnet/docker/compose/aptos-node/docker-compose.yaml

validator.yaml

  • Git repo: aptos-core
  • Git branch: mainnet on https://github.com/aptos-labs/aptos-core
  • Command to download:
    wget -O validator.yaml https://raw.githubusercontent.com/aptos-labs/aptos-core/mainnet/docker/compose/aptos-node/validator.yaml

genesis.blob

waypoint.txt

docker-compose-src.yaml

  • Git repo: aptos-core
  • Git branch: mainnet on https://github.com/aptos-labs/aptos-core
  • Command to download:
    wget -O docker-compose-src.yaml https://raw.githubusercontent.com/aptos-labs/aptos-core/mainnet/docker/compose/aptos-node/docker-compose-src.yaml

haproxy.cfg

  • Git repo: aptos-core
  • Git branch: mainnet on https://github.com/aptos-labs/aptos-core
  • Command to download:
    wget -O haproxy.cfg https://raw.githubusercontent.com/aptos-labs/aptos-core/mainnet/docker/compose/aptos-node/haproxy.cfg

blocked.ips

  • Git repo: aptos-core
  • Git branch: mainnet on https://github.com/aptos-labs/aptos-core
  • Command to download:
    wget -O blocked.ips https://raw.githubusercontent.com/aptos-labs/aptos-core/mainnet/docker/compose/aptos-node/blocked.ips

docker-compose-fullnode.yaml (fullnode only)

Fullnode

Fullnode means either a validator fullnode or a public fullnode.

  • Git repo: aptos-core
  • Git branch: mainnet on https://github.com/aptos-labs/aptos-core
  • Command to download:
    wget -O docker-compose.yaml https://raw.githubusercontent.com/aptos-labs/aptos-core/mainnet/docker/compose/aptos-node/docker-compose-fullnode.yaml

fullnode.yaml (fullnode only)

Fullnode

Fullnode means either a validator fullnode or a public fullnode.

  • Git repo: aptos-core
  • Git branch: mainnet on https://github.com/aptos-labs/aptos-core
  • Command to download:
    wget -O fullnode.yaml https://raw.githubusercontent.com/aptos-labs/aptos-core/mainnet/docker/compose/aptos-node/fullnode.yaml

haproxy-fullnode.cfg (fullnode only)

  • Git repo: aptos-core
  • Git branch: mainnet on https://github.com/aptos-labs/aptos-core
  • Command to download:
    wget -O haproxy-fullnode.cfg https://raw.githubusercontent.com/aptos-labs/aptos-core/mainnet/docker/compose/aptos-node/haproxy-fullnode.cfg