L1节点运行教程

Titan节点安装和启动教程

此教程将引导您完成Titan L1节点程序的下载、配置和启动过程。请按照以下步骤操作,并确保满足所有网络要求。

网络要求

在开始之前,请确保以下端口在您的网络防火墙或路由器上已开放,以确保节点正常通信:

  • 9000 TCP: 用于节点之间的通信。

  • 2345 TCP/UDP: 用于节点的广播和数据同步。

*如果节点的网络设置不符合我们的要求,节点将无法正常工作,您也将无法获得任何奖励。*

步骤1:下载 titan-L1 程序

首先,打开您的Linux终端,并使用以下命令下载最新版本的 titan-L1 程序:

wget https://github.com/zscboy/titan/releases/latest/download/titan-candidate

步骤2:设置执行权限

下载完成后,需要给这个程序文件设置适当的执行权限,以确保可以顺利运行。请输入以下命令:

chmod 0755 titan-candidate

步骤3:配置存储环境变量

Titan程序需要知道存储数据的位置。请根据您的系统环境,选择合适的存储路径,然后设置环境变量。例如,如果您希望使用 /mnt/storage 作为存储路径,可以使用以下命令:

export TITAN_METADATAPATH=/mnt/storage
export TITAN_ASSETSPATHS=/mnt/storage

请确保替换 <存储路径> 为您实际的路径。

步骤4:后台运行程序

在设置好环境变量后,您就可以启动Titan程序了。这一步需要您提供一个有效的 code_idcode_id 可以在您的TG/邮箱中查看。 使用以下命令在后台启动程序,并将输出日志保存到文件:

nohup ./titan-candidate daemon start --init --url https://test-locator.titannet.io:5000/rpc/v0 --code <code_id> > /var/log/candidate.log 2>&1 &

请替换 <code_id> 为您的实际代码ID。

步骤 5: 👉申请身份码👈

步骤6: 绑定身份码

将申请到的 身份码 替换 your-hash-here

titan-candidate bind --hash=your-hash-here https://api-test1.container1.titannet.io/api/v2/device/binding

注意事项:

  • 确保您使用的存储路径存在且具备写入权限。

  • 运行过程中的所有输出将被重定向到 /var/log/candidate.log,您可以随时查看该日志文件以监控程序状态。

  • 如果您在任何步骤中遇到问题,请重新检查您输入的命令是否正确,或联系技术支持获取帮助。

以上是一个完整的Titan节点设置和运行教程,包括了网络要求的详细说明。遵循这些步骤可以确保您的节点能够正确安装并运行。如果有任何疑问或需要进一步的帮助,请不要犹豫联系我们。

最后更新于