# Setting up Nethermind on the Sepolia Testnet ###### tags: `tutorials` `nethermind` `sepolia` `ethereum` ![](https://i.imgur.com/hMDiV48.png) To work with the Sepolia testnet, we are going to have to build the Nethermind Client from source. First, we'll start with a few dependencies. I am running this on an Ubuntu 20.04 LTS x86-64 box. The commands for things such as installing .NET _may_ be a little different depending on your machine / Linux flavor. --- ### Dependencies 1. Add Microsoft packages 1. `wget https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb` 2. `sudo dpkg -i packages-microsoft-prod.deb` 3. `rm packages-microsoft-prod.deb` 2. Install .NET 6.0 SDK ``` sudo apt-get update; \ sudo apt-get install -y apt-transport-https && \ sudo apt-get update && \ sudo apt-get install -y dotnet-sdk-6.0 ``` 3. Install other dependencies 1. `sudo apt-get install -y libsnappy-dev libc6-dev libc6` --- ### Installing and Running Nethermind ##### Method 1: `screen` 1. Clone Nethermind Repo 1. `git clone https://github.com/NethermindEth/nethermind --recursive` 2. Building Nethermind Client 1. `cd nethermind/src/Nethermind` 2. `dotnet build Nethermind.sln -c Release` 3. Running Nethermind Client 1. `screen -S nethermind` 2. `cd Nethermind.Runner` 3. `dotnet run -c Release --no-build -- --config sepolia --JsonRpc.Enabled true --HealthChecks.Enabled true` --- Once the client has been launched, it will start syncing with with the Sepolia testnet. This shouldn’t take too long, as the testnet is quite small / new. You can check the health of the node by detaching from the recently created screen session (Ctrl + A then D) and entering the command: `curl localhost:8545/health` Once the health check comes back as `healthy` then your execution client has been fully synced and is actively participating in the testnet!