autonity节点操作指南

准备工作

注册 autonity

新建钱包私钥（建议小号）

注册账号

打开 注册链接，填写注册信息其中SIGNATURE的内容是使用私钥对以下内容签名获得的。
I have read and agree to comply with the Piccadilly Circus Games Competition Terms and Conditions published on IPFS with CID QmVghJVoWkFPtMBUcCiqs7Utydgkfe19wkLunhS5t57yEu

签名消息

打开 etherScan

使用要注册的钱包连接 etherScan，将要签名的信息粘贴，然后点击Sign Message

弹出钱包点击点确认

最后将Signature Hash, 填写到注册的SIGNATURE位置即可

注册完成后，会在邮箱中收到注册确认的邮件，并且官方会自动给注册钱包发送 1 NTN、1 ATN、1000000 USD 用于参与游戏。

运行节点

服务器配置

要求 | 最小配置 | 建议配置
OS | Ubuntu 20.04 LTS | Ubuntu 20.04 LTS
CPU | 3.10 GHz with 8 CPU’s | 3.10 GHz with 16 CPU’s
RAM | 8GB | 16GB
Storage | 1024GB free storage for full nodes and Validators | 1024 GB free storage for full nodes and validators
Network interface | 200 Mbit/s | 200 Mbit/s

提供 3 种方式运行节点：

一键运行脚本

官方二进制文件

官方 docker 运行

下面主要针对一键运行脚本做简单说明

远程到自己的 Ubuntu 服务器上，执行下面的命令

Copy
wget https://raw.githubusercontent.com/skyMetaverse/nodeHelper/main/project/autonity/autonity-node-manager.sh
chmod +x autonity-node-manager.sh
./autonity-node-manager.sh

输出如下图所示，输入 1 然后回车，即可全自动安装

查看节点信息

安装成功后，请务必要保存好节点的私钥信息

运行脚本，输入数字 7 查看节点的信息

Copy
./autonity-node-manager.sh

重要信息 admin_enode 和 Node key，将这两个字段的信息保存好，等下在注册节点 RPC时会用到

查看节点私钥

Copy
echo $(head -c 64 /data/autonity-chaindata/autonity/autonitykeys)

输入的内容是节点的私钥（运行节点时，节点自动生成的私钥，和注册时私钥不同），将私钥保存好并导入到小狐狸钱包中

注册节点

打开注册网址

USERNAME: 注册 autonity 的用户名

PASSWORD：注册 autonity 的密码

ENODE OF YOUR RPC NODE：填写 3.1 步骤中的 admin_enode

SIGNATURE OF MESSAGE "PUBLIC RPC"：填写使用节点的私钥对 "public rpc" 签名后的内容，如何签名参考 2.1 和 3.2

RPC NODE ENDPOINT：自己服务器的 IP 要加上端口 8545 和 http://

WHICH GEOGRAPHICAL REGION IS YOUR NODE LOCATED IN?：选择服务器区域

HOSTING：选择服务器提供商，没有的选 other

以上内容填写完成后，提交即可，会在邮箱中收到注册信息。

到此节点的运行和注册就完成了。

参考资料

查看排行榜

官方节点文档

官方 twitter