I leave you the complete systemD file, you only have to change it:
–keypair
–relayer https://eth-sepolia.g.alchemy.com/v2/ \
for your data…
In my case, since I modified the systemD, I haven’t had to restart the node and it works perfectly.
[Unit]
Description=Fuel Node Beta-5
After=network.target
[Service]
User=$USER
Type=simple
ExecStart=$(which fuel-core run) \
–service-name cumulofuel-sepolia-testnet \
–keypair \
–relayer https://eth-sepolia.g.alchemy.com/v2/ \
–ip=0.0.0.0 --port=5000 --peering-port=40444 \
–db-path $HOME/.fuel-sepolia-testnet \
–snapshot $HOME/.fuel-sepolia-testnet \
–utxo-validation --poa-instant false --enable-p2p \
–reserved-nodes /dns4/p2p-testnet.fuel.network/tcp/30333/p2p/16Uiu2HAmDxoChB7AheKNvCVpD4PHJwuDGn8rifMBEHmEynGHvHrf \
–sync-header-batch-size 100 \
–enable-relayer \
–relayer-v2-listening-contracts=0x01855B78C1f8868DE70e84507ec735983bf262dA \
–relayer-da-deploy-height=5827607 \
–relayer-log-page-size=500 \
–sync-block-stream-buffer-size 30
Restart=on-failure
RestartSec=5s
StartLimitBurst=3
StartLimitIntervalSec=10
TimeoutStartSec=60s
TimeoutStopSec=60s
LimitNOFILE=65535
WatchdogSec=60s
ExecStartPre=/bin/sleep 10
[Install]
WantedBy=multi-user.target
EOF