Not advised to allow all or unknown IP address to RPC port
Allow P2P Connections
Enable Firewall
To check the status of UFW and see the current rules
Building a Node on Fuse with Nethermind client
Since 08.2022 Fuse is moving from OE client to Nethermind. To bootstrap Fuse archive node this guide covers the steps on how to build Nethermind from source and configure it to run for Fuse Network
Install .NET SDK
Download the Latest Nethermind Release Binary
Use unzip to extract downloaded archive
Configuing Nethermind client
Increase the maximum number of open files
Create chainspec file for Fuse
Copy/Paste the following contents into the file:
Ctrl + X and Y to exit and confirm saving changes to a file
Create an empty config file for Fuse
Copy/Paste the following contents into the file:
Create Data Directory to store chain data for Fuse blockchain
Configure systemd Service
Ensure that you grant execute permission to the binary file:
Create a systemd service file:
Add the following content:
Ctrl + X and Y to exit and confirm saving changes to a file
Reload systemd and Enable the Service
To check or modify nethermind.service parameters simply run
sudo nano /etc/systemd/system/nethermind.service
Ctrl+X and Y to save changes
View Logs for Debugging
The logs should look like below and indicate that your node syncs and is expected to reach a chainhead in ~2-3 days
28 Jun 01:13:08 | Finalizing validators for transition signalled within contract at block 473632 after block 473633 (0xba9913...ff8838).
28 Jun 01:13:08 | Applying validator set change before block 473634 (0xae6e4c...881217).
28 Jun 01:13:08 | Downloaded 473,680 / 30,284,955 ( 1.56 %) | current 102 Blk/s | total 156 Blk/s
28 Jun 01:13:09 | Processed 473428... 473681 | 193.72 ms | slot 2,151 ms |⛽ Gas gwei: 0.00 .. 0.00 (0.00) .. 0.00
28 Jun 01:13:09 | Signal for transition within contract at block 473732 (0x89197a...464a90). New list of 2 : [0xc736793ff31e04807cbf20b39d50ac7a04a4bdad, 0xd9176e84898a0054680aec3f7c056b200c3d96c3].