Sui 开通了一个永久测试网,只是作为 Sui 的长期运行、去中心化和无需许可的测试网,与过去的 Testnet Waves 1 和 2 不同,这个新的 Testnet 即使在 Mainnet 启动后也会继续运行。

这篇文章可能并不能带给大家多少潜在空投的机会,但是如果你想当练手文学节点部署,通过这个网络还是可以的。

一、配置节点前需准备

请做如下准备:

1、VPS要如下

运行一个节点:

CPU:2vCore,

内存:2GB,

SDD:20GB,

操作系统:Ubuntu 20.04

2、操作方式:云主机+SSH工具挖矿

这种方法需要你使用VPS或者你的机场做为云主机,云主机请切换成Ubuntu系统;

SSH工具:小白用户建议使用Xshell或Finalshell

二、如何连接到VPS

MacOs:如果你使用的是这个操作系统,你只需要使用自己的设备与 SSH 连接;

Windows:如果你是Win,有很多工具可以使用,比如putty、MobaXtermXshell

1、下载一个应用程序(本教程以putty为例子,小白用户建议使用Xshell或Finalshell)

2、复制云服务器IP链接



3、点击“接受”,输入云服务器的用户名和密码

注意:要粘贴你已经复制的任何命令,只需要右键单击要粘贴命令即可





4、再次输入密码,并输入新密码。



以上就是云服务器+SSH组合的步骤,下面所有步骤都在SSH工具中进行(小白用户建议使用Xshell或Finalshell)

三、准备

1、更新:

sudo apt update && sudo apt upgrade - y



使用此命令下载其他工具

apt-get update \ && DEBIAN_FRONTEND=noninteractive TZ=Etc/UTC apt-get install -y --no-install-recommends \ tzdata \ git \ ca-certificates \ curl \ build-essential \ libssl-dev \ pkg-config \ libclang-dev \ cmake



2、安装RUST :

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y



然后

source $HOME/.cargo/env



继续

rustup update



apt-get install screen



然后输入 Y 按Enter



四、开放端口

1、root

cd $home



并使用这个命令

apt install ufw -y ufw allow ssh ufw allow https ufw allow http ufw allow 9000 ufw allow 9184 ufw enable



然后输入 y 按Enter

五、安装Sui文件

cargo install --locked --git https://github.com/MystenLabs/sui.git --branch testnet sui



六、集成开发环境

cargo install --git https://github.com/move-language/move move-analyzer --features "ad



七、SUI tokens

创建钱包:

sui client active-address



输入 Y 然后按Enter



https://fullnode.testnet.sui.io:443



testnet



输入 0 然后按Enter



将所有信息保存在一个记事本上(里面有私钥),如下图所示:



进入官方 discord testnet-faucet频道,输入以下命令获取测试网代币:

!faucet xxxxxxxxxxxxxxxxxxxxxxxxxxxx

将 xxxxxxxxxxx 改成你的钱包地址,如:

!faucet 0x3abfa9260eb6b82f8680fd0b6e5e724887899062



八、下载源代码(可选)

git clone https://github.com/MystenLabs/sui.git --branch testnet



九、节点配置

cd sui



将Sui存储设置为git远程:

git remote add upstream https://github.com/MystenLabs/sui



同步你的fork:

git fetch upstream



制作一个fullnode配置模板的副本:

cp crates/sui-config/data/fullnode-template.yaml fullnode.yaml

点击该链接或在终端运行以下内容,下载devnet的最新genesis状态:

curl -fLJO https://github.com/MystenLabs/sui-genesis/raw/main/testnet/genesis.blob

十、启动你的fullnode

转到sui repository:

cd sui

然后

screen -S sui

最后

cargo run --release --bin sui-node -- --config-path fullnode.yaml



到这里,完整节点已经启动了。

按 CTRL+A+D 分离屏幕

现在你可以关闭你的Xshell。

十一、检查你的全节点

点击这里





以上就是今天全部内容