Running a Node
System Requirements
Minimum
- 16-Core AMD or Intel CPU @ >2.5GHz
- 64GB RAM
- 512GB SSD
Recommended
- 32-Core CPU @ >3GHz with AVX512 support
- 128GB RAM with ECC memory
- 1TB NVMe SSD with separate disk for OS
- 1 Gigabit/s Network Bandwidth
Build Instructions
Go to releases and get the tarball with the client source code.
From within the source directory:
- Execute the
./deps.sh
script (confirm with “y”) to install system dependencies - Run
make -j fdctl
to build thefdctl
binary.
Then, set up your node machine and create a config file using the Testnet config example. To start the validator:
- Run
fdctl configure init all --config /path/to/config.toml
- Run
fdctl run --config /home/fogo/config.toml
You can use the Firedancer config options page for configuration options.