> For the complete documentation index, see [llms.txt](https://services.rpcdot.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://services.rpcdot.com/nillion/nillion-verifier-node.md).

# Nillion Verifier Node

<figure><img src="/files/SkPIudrr7ip6uM8ijTrU" alt=""><figcaption></figcaption></figure>

Nillion Discord : <https://discord.gg/nillionnetwork>

| Ubuntu | Cpu | Ram | Disk |
| ------ | --- | --- | ---- |
| 22.04  | 2-4 | 3-8 | 50+  |

**Link** : <https://verifier.nillion.com/>

<figure><img src="/files/YYR9SEsBz7bS2lATJtM4" alt="" width="563"><figcaption></figcaption></figure>

<figure><img src="/files/qwDpkstTIpByOg247QvW" alt="" width="563"><figcaption></figcaption></figure>

### Add Nillion Chain To Your Keplr Wallet :&#x20;

**Link** : <https://chains.keplr.app/>

<figure><img src="/files/1hvtRKLF9BDaM0EkNcym" alt=""><figcaption></figcaption></figure>

### Claim Faucet :&#x20;

**Link :** <https://faucet.testnet.nillion.com/>

Claim Faucet with your nillion adress.

### Update / Update's :&#x20;

```
sudo apt update && sudo apt upgrade -y
```

```
sudo apt install apt-transport-https ca-certificates software-properties-common zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev curl git wget make jq build-essential pkg-config lsb-release libssl-dev libreadline-dev libffi-dev gcc screen unzip lz4 -y
```

```
sudo apt install screen -y
```

```
sudo apt install curl -y
```

### Install Docker :&#x20;

```
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
```

```
 echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
```

```
sudo apt-get update
```

```
sudo apt install docker-ce
```

```
docker version
```

### Running the hello world container

```
docker container run --rm hello-world
```

This will print out “Hello from Docker!” in the terminal output

### Getting the accuser image :&#x20;

```
docker pull nillion/verifier:v1.0.1
```

### Create a local directory :&#x20;

```
mkdir -p nillion/verifier
```

### Crate a Screen :&#x20;

```
screen -S nillion
```

### Then initialise the accuser in the mounted directory :&#x20;

```
docker run -v ./nillion/verifier:/var/tmp nillion/verifier:v1.0.1 initialise
```

#### This will output the details needed to register the accuser on the website, register them below:

* accound\_id: Nillion address of the accuser
* public\_key: Public Key of the accuser

<figure><img src="/files/uAbs64f9uM6KBgabdTzz" alt=""><figcaption></figcaption></figure>

Write your Verifier Account İd :&#x20;

<figure><img src="/files/H78IsXdvPbh9LrOxvKGD" alt=""><figcaption></figcaption></figure>

Write your Public Key

<figure><img src="/files/7LFkjD7up4NYXumC15a0" alt=""><figcaption></figcaption></figure>

### If your Want Export Your Wallet Private Key :&#x20;

```
cat ~/nillion/verifier/credentials.json
```

### Claim Faucet your Nillion Account ( Verifier Account İd ) :&#x20;

Link : <https://faucet.testnet.nillion.com/>

<figure><img src="/files/DR47lVIToCOAPNIE9J6T" alt=""><figcaption></figcaption></figure>

### YOU MUST WAIT 30-60 MINUTES TO CONTINUE WITH THE STEPS BELOW. The secret verification is designed wait for a period of time before fully registering the accuser.

### Check Your Wallet :&#x20;

Link : <https://testnet.nillion.explorers.guru/>

<figure><img src="/files/NbWGhMMMPtgCFVa66jRd" alt=""><figcaption></figcaption></figure>

### Write This Code :&#x20;

<figure><img src="/files/Ldu7tDsDNSlNsy2PdzcQ" alt=""><figcaption></figcaption></figure>

Logs :&#x20;

<figure><img src="/files/pkoLGIl0I75FzqpaADel" alt=""><figcaption></figcaption></figure>

#### Exit to Screen :  CTRL A + D

**Enter The Screen :** screen -r nillion

<figure><img src="/files/SWO1uon2yiXyPYuNt62i" alt=""><figcaption></figcaption></figure>
