Skip to main content

System requirements

Prefer a stable Linux server distribution. Plan a persistent data directory (e.g., /var/lib/avail).

Choose a network

  • Mainnet: --chain mainnet
  • Turing Testnet: --chain turing (if your binary supports it) or use the Turing chainspec from Network Info and pass its file path: --chain /path/to/turing/chainspec.raw.json.
  1. Download the latest tarball from Releases and extract it.
  2. Run the node with a persistent data path:
Run on Turing (testnet):

Option B — Docker

Turing (testnet):
Replace <LATEST-AVAIL-NODE-VERSION> with the latest tag from Docker Hub or the Releases page.

Option C — Build from source

Run on Turing:

Verify the node

  • Logs should show peers and heights, e.g. Idle (N peers), best: #<height> ... finalized #<height> ...
  • Check Telemetry: find your node by its --name under the Mainnet or Turing tab.