1. 购买服务器
最低配置要求:
CPU:2核
内存:8GB
硬盘存储:≥50GB
打开9000&9184端口
2. 使用docker运行全节点
Windows系统进入CMD SSH到服务器或阿里云远程连接
输入密码
2.1 安装docker
curl -sSL https://get.docker.com | sh
sudo usermod -aG docker $USER && sudo su $USER
2.2 安装docker compose
sudo curl -SL https://github.com/docker/compose/releases/download/v2.6.1/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
2.3 检查安装是否成功
docker -v && docker-compose -v
2.4查看docker运行状态
systemctl status docker -l
3. 创建SUI目录
mkdir -p ~/sui/devnet && cd ~/sui/devnet
4. 下载配置文件
4.1下载 docker-compose 配置文件
wget https://raw.githubusercontent.com/MystenLabs/sui/main/docker/fullnode/docker-compose.yaml
4.2 下载全节点配置文件
wget https://github.com/MystenLabs/sui/raw/main/crates/sui-config/data/fullnode-template.yaml
4.3下载创世blob
wget https://github.com/MystenLabs/sui-genesis/raw/main/devnet/genesis.blob
4.4修改监听地址:
sed -i 's/127.0.0.1/0.0.0.0/' fullnode-template.yaml
5. 启动节点
cd ~/sui/devnet && docker-compose up -d
6. 测试
获取最近的5笔交易:
curl --location --request POST 'http://127.0.0.1:9000/' --header 'Content-Type: application/json' --data-raw '{ "jsonrpc":"2.0", "id":1, "method":"sui_getRecentTransactions", "params":[5] }'
https://node.sui.zvalid.com/
输入公网IP地址点击connect
Node Health ok
搭建完成后按要求填写表单
https://airtable.com/shr3phh3FCZYhZUDF
韭菜圆桌派
YouTube:
https://www.youtube.com/c/%E9%9F%AD%E8%8F%9C%E5%9C%86%E6%A1%8C%E6%B4%BE
BiliBili:
https://space.bilibili.com/486582139?spm_id_from=333.337.0.0
WX群:JCYZP01
