> 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>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://services.rpcdot.com/nillion/nillion-verifier-node.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
