FUEL

This guide will detail the installation of a node in the Fuel project.

Server requirements(recommended):

  • CPU: 8 cores;

  • RAM: 12 GB;

  • Storage: 100 GB SSD

  • OS: Ubuntu 22.04

  1. Let's update the packages:

sudo apt-get update && sudo apt-get upgrade -y
  1. Let's install the wget and curl tools:

 sudo apt install wget curl
  1. Let's install Rust:

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs/ | sh
  1. Customize the current shell:

. "$HOME/.cargo/env"
  1. Check the version of Rust:

rustup --version
  1. Install Fuel toolchain. During the installation process, press "y" to confirm the installation:

curl https://install.fuel.network | sh
  1. source /root/.bashrc

  2. Let's check the Fuel version:

  1. Let's check the toolchain version:

  1. Create a new P2P key pair:

A window with keys will open, you need to save the keys. Highlight the entire contents of the opened window, copy it via CTRL+C and transfer it to notepad. The previously opened window will close. 11. Create a "fuel" folder:

  1. Let's move to "fuel":

  1. Download the official configuration file to run the node:

  1. Go to Alchemyarrow-up-right, create a new App, open "API key" and copy the HTTPS link:

  2. Create a service file for the node to run in the background: Replace the following parameters with their own values: <NODE_NAME> for any node name; <P2P_SECRET> to the secret key from step 10, we copied it; <SepoliaETH_RPC_ENDPOINT> to the copied HTTPS link from Alchemy.

I attach my service file for an example:

After substituting your own values, paste this command into the server window and press Enter.

  1. Let's perform a daemon reload:

  1. Enable the node service:

  1. Start the node service:

  1. Check the status of fueld.service:

  1. Lastly, let's check the logs:

Alchemy will start displaying queries

At this point, the installation of the Fuel node has come to an end.

A list of useful commands is provided below:

  1. Stopping the node service file:

  1. Deleting the node service file:

  1. Deleting node folders:

  1. Checking the logs:

  1. fuel-core run --help

Last updated