# Nillion 测试网验证者节点教程

By [Silent ⚛| validator](https://paragraph.com/@exploring) · 2024-08-28

---

空投查询
====

用\`credentials.json 里面的私钥导入keplr 钱包查

Nillion 是一个安全计算网络，它使用多方计算（MPC）等隐私增强技术（PETs）来去中心化和保护高价值数据。这个网络允许用户在不解密数据的情况下进行计算，从而避免了传统的解密-计算-重新加密的安全风险。

Nillion 于 2022 年 12 月以 1.8 亿美元估值完成了 2000 万美元种子轮融资，今年以 4 亿美元的估值完成了 A 轮私募代币融资，Hack VC 领投，未披露具体融资金额。

近期Nillion推出了验证者(verifier)节点，作为验证者，您将确保整个网络的数据完整性，在维护安全和准备主网启动方面发挥关键作用。

早期验证者将有机会因其贡献而获得认可，并在社区中脱颖而出。

**官方暗示运行验证者节点有激励**。

![官方暗示奖励](https://storage.googleapis.com/papyrus_images/b658488613941bdb34790403ded5114eb0f0622e96189e8fdf57c642f363d7d0.png)

官方暗示奖励

官推原文
====

[![User Avatar](https://storage.googleapis.com/papyrus_images/babcb79fbe80fe1ec2cd1a16299e0bf7c5baa8701dc79fa5c85bab29fd170ec4.jpg)](https://twitter.com/nillion)

[Nillion](https://twitter.com/nillion)

[@nillion](https://twitter.com/nillion)

[![Twitter Logo](https://paragraph.com/editor/twitter/logo.png)](https://twitter.com/nillion/status/1828448794528100696)

[x.com/i/article/1828…](https://t.co/BTX73CT3lx)

 [![Like Icon](https://paragraph.com/editor/twitter/heart.png) 968](https://twitter.com/nillion/status/1828448794528100696)[

10:05 AM • Aug 27, 2024

](https://twitter.com/nillion/status/1828448794528100696)

官方教程
====

本教程仅供参考，请以官方教程为准

[

nillion
-------

This guide details the step-by-step process for setting up the environment to run a Nillion verifier on Mac OS. If you're using Linux or Windows, please refer to the Nillion verifier setup page for specific instructions. Setting up a Nillion verifier on Mac OS is straightforward and will have you contributing to the Nillion network...

https://nillion.com

![](https://storage.googleapis.com/papyrus_images/cca7d7ef90ed4da8f7d3c3213a6811df997b72061c25d881fae5344018ff7125.jpg)

](https://nillion.com/news/1007/)

**本教程使用Ubuntu 22.04的VPS，配置要求很低，最低配的vps目测也能跑。**

创建Keplr中的Nillion钱包
==================

我们需要使用[Keplr钱包](https://x.com/keplrwallet), 创建一个新的钱包，保存好助记词。

打开

[

Add Chains to Keplr
-------------------

Search and add these community repo chains on Keplr.

https://chains.keplr.app

![](https://storage.googleapis.com/papyrus_images/4c01a02625558321be53cc47c069bca4555f635633d02f0247e20c82e053f041.webp)

](https://chains.keplr.app/)

搜索Nillion，点击Add to Keplr按钮

![](https://storage.googleapis.com/papyrus_images/9a155616ee4150d9e02cb1ed9d1ebcd2daee524227c6b85a3248ebec68d681ae.png)

keplr钱包点击左上角设置，点击管理链可见性

![管理链可见性](https://storage.googleapis.com/papyrus_images/60b505fb6a72644565f12300319150408bf634a76fadf952e3510c48ab93ae3b.png)

管理链可见性

搜索并添加nillion，保存

![](https://storage.googleapis.com/papyrus_images/d56ae9537484ccb870b6f9b9fc6eab70cae0be365e1fc474a8f52781b4bc4dbf.png)

### 给Keplr中的nillion钱包领水

在keplr钱包中复制你的nillion地址

![](https://storage.googleapis.com/papyrus_images/04109a24c82a5edbbfa24f02ddd150e5793f5c364c4f672f68f5876b5e34d6b9.png)

打开水龙头网站，领水。

成功后，应该能在钱包中看到0.01个测试币

![](https://storage.googleapis.com/papyrus_images/6cf8ecd02f47b631f1d2aabfbba7b0e0f41c2a5329a7b955916de51f20a5d0df.png)

初始化节点
=====

### 安装docker

    curl -fssl https://get.docker.com | bash -s docker
    

### 拉取镜像

    docker pull nillion/verifier:v1.0.1
    

### 初始化

    cd
    mkdir -p nillion/accuser
    docker run -v ./nillion/accuser:/var/tmp nillion/verifier:v1.0.1 initialise
    

日志中将输出你的 account\_id 和 public\_key，你需要这些信息来在 Nillion 门户上注册验证者

![](https://storage.googleapis.com/papyrus_images/9f87d1b879b43dd35add1c55cda0e9661cb684ab9464f1108c3222639bd87c32.png)

注册节点
====

打开

[https://verifier.nillion.com/](https://verifier.nillion.com/)

如果打不开，打开无痕模式(或者清缓存)，换ip(有些地方的ip打开网站会403)

选择Verifier,点击Set up for Linux,点击第五步

![](https://storage.googleapis.com/papyrus_images/c4dda9e060266620fe233e9993eec656cdab45f61bb69fa07f20290f48d74d5f.png)

输入日志的AccountId 和PublicKey,点击Complete account connection,之后在keplr钱包确认。成功后会显示如下

![注册成功](https://storage.googleapis.com/papyrus_images/df7a61bb5a23b9c8396e61832ee6ec9749754a92d684cfee5acb3001a870fe45.png)

注册成功

给刚刚生成的钱包领水
----------

复制**刚刚日志中nillion开头的地址(不是keplr钱包的地址)**，领水

启动节点
====

在注册成功并给刚刚的钱包领水后,可以启动节点

检查rpc
-----

可以选择

    https://testnet-nillion-rpc.lavenderfive.com
    https://nillion-testnet-rpc.polkachu.com
    https://51.89.195.146:26657
    

等rpc。

建议先检查rpc是否同步到了最新区块。

如果没安装jq,先安装jq

    sudo apt-get install jq -y
    

    curl -s RPC链接/status |jq .result.sync_info
    

如果catching\_up为false则该rpc已经同步上。例如

![这个rpc已经同步上了](https://storage.googleapis.com/papyrus_images/ffb1d3ff329a6b1c669ba846f22c9fa0df17b3bead760c1bdadd6ec8fe0d0063.png)

这个rpc已经同步上了

运行节点

    docker run -d --name nillion_verifier -v ./nillion/accuser:/var/tmp nillion/verifier:v1.0.1 verify --rpc-endpoint "https://testnet-nillion-rpc.lavenderfive.com"
    

**rpc-endpoint可以换成其他nillion测试网的rpc。**

### 查看日志

    docker logs -f nillion_verifier --tail 100
    

一开始日志应该像这样

![一开始的日志](https://storage.googleapis.com/papyrus_images/75a225a302bb6baa872ed50ecdfe0614778582e5349bb4359887fc4397cdca77.png)

一开始的日志

运行一段时间后，能看到如下图的日志

![后来的日志](https://storage.googleapis.com/papyrus_images/9f2d90f54b886c7e44faa26740befa4c5ebc64f8b33c83b0c7db776d7d6a8313.png)

后来的日志

如果你看到

    Registered: true
    Secret stores Found 在增加
    

节点便运行成功了

备份
==

**建议备份以下文件**

    ~/nillion/accuser/credentials.json
    

常见错误
====

### Registered: True但是Secret stores Found 不增加

**解决方法**

重启节点

### account sequence mismatch, expected xxx, got xxx: incorrect account sequence

**解决方法**

重启节点

其他命令
====

停止并删除节点

    docker stop nillion_verifier  
    docker rm nillion_verifier
    

重启节点

    docker stop nillion_verifier  
    docker rm nillion_verifier
    docker run -d --name nillion_verifier -v ./nillion/accuser:/var/tmp nillion/verifier:v1.0.1 verify --rpc-endpoint "https://testnet-nillion-rpc.lavenderfive.com"
    

更换rpc

    docker stop nillion_verifier
    docker rm nillion_verifier
    docker run -d --name nillion_verifier -v ./nillion/accuser:/var/tmp nillion/verifier:v1.0.1 verify --rpc-endpoint "新rpc"

---

*Originally published on [Silent ⚛| validator](https://paragraph.com/@exploring/nillion)*
