Nethermind
Nethermind is a high-performance Ethereum client written in C# that supports various networks, including Linea.
important
Install and run a Nethermind client if you want to follow the Linea network by maintaining a local copy of the blockchain. However, if you want to interact with the network and use Linea-specific methods and features, you should install Linea Besu instead.
Run using the binary distribution
info
Ensure you review Nethermind's installation Guidelines before installing the Nethermind client.
If you're not comfortable with installing the binary distribution, consider using Docker instead.
Step 1. Install Nethermind
Download and install the Nethermind client.
Step 2. Start the Nethermind client
Start the node using the following command:
- Mainnet
- Linea Sepolia
nethermind \
--datadir ./nethermind-data \
--config linea-mainnet \
--JsonRpc.Enabled=true \
--JsonRpc.Host=0.0.0.0 \
--JsonRpc.Port=8545 \
--Metrics.Enabled=true \
--Metrics.ExposePort=8008
nethermind \
--datadir ./nethermind-data \
--config linea-sepolia \
--JsonRpc.Enabled=true \
--JsonRpc.Host=0.0.0.0 \
--JsonRpc.Port=8545 \
--Metrics.Enabled=true \
--Metrics.ExposePort=8008
The Nethermind node will attempt to find peers to begin synchronizing and to download the world state.