跳转到内容

NEXUS测试网部署教程

写在项目结束后

本次测试中间遇到了诸多问题,如:

  • 多次积分无法获取、“清零”
  • CLI 链接不上服务器
  • 邮箱绑定不上

上述问题有些在测试结束前完成了修复,但是有些到结束还未修复。虽然本身问题发现是测试网的意义之一,但是确实在响应和解决速度上有所欠缺。 目前来看成品结果,预估还得来一轮测试。

项目简介

nexus website

本期测试网时间很短,只有四天。而且官方并未给出任何激励承诺(其实之前的开发网也没给)。

参与测试有两种方式:网页挂机和 CLI;本文仅介绍 CLI。

部署

NEXUS 的部署是很简单的,而且似乎对机器硬件也没什么要求(可能是因为是测试网所以要求很低,因为理论上来讲如果使用 zkVM 用于验证任何事,起码应该对于 CPU 有一定要求)。

我的 VPS 节点是基于 E5-2683v4 服务器的虚拟机,开两核的话占用也才不到 50%。所以目前看起来 2 核心 2G 的机器即可。

官方给的安装依赖是用的apt包管理器,所以建议使用 Debian 系的发行版。

官网建议直接运行curl https://cli.nexus.xyz/ | sudo sh即可完成,但是我在运行时会遇到莫名奇妙的报错,所以建议是先安装依赖:

Terminal window
sudo apt update && sudo apt upgrade <<<<<这句打完回车,完成了再运行下面的一行
sudo apt install build-essential pkg-config libssl-dev git-all
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sudo sh
source $HOME/.cargo/env

等待安装的时候去复制 Prover ID,进入 beta.nexus.xyz ,点一下左下角的 ID 复制(不要直接复制,直接复制的这个是不准的)。 再运行curl https://cli.nexus.xyz | sudo sh即可(选 Y,输入复制的 Prover ID 按 Enter 即可运行)。 这里借用@ouyoung11 的图:

@ouyoung11