Taiko节点部署完整教程
手把手教你如何部署Taiko测试节点,以下是windows系统的部署流程,macos/linux,操作流程和原理类似
Last updated
手把手教你如何部署Taiko测试节点,以下是windows系统的部署流程,macos/linux,操作流程和原理类似
Last updated
准备好VPS或PC用来运行节点
安装依赖Docker与Git
部署Taiko节点
使用Alchemy、Infura第三方提供服务或者使用另一台VPS/PC部署Sepolia节点
设置变量成为Proposer,或者设置变量成为Prover
dcoker安装流程:官网下载 → 正常软件点击安装
ps: windows系统提示版本问题,需要执行以下命令
下载:https://git-scm.com/download/win
注册账号:
下载地址: https://github.com/taikoxyz/simple-taiko-node.git
也可以用自己安装的编辑器编辑
配子enpoint 地址:
L1_ENDPOINT_HTTP、 L1_ENDPOINT_WS 在 alchemy app中复制。
设置ENABLE_PROVER为true(用 替换默认值false)true。
设置L1_PROVER_PRIVATE_KEY为你钱包的私钥;它需要在 Sepolia 上取得一些balance来证明区块。
无论前面你是否选择成为Proposer或者Prover,或者单纯运行Taiko节点,下面的步骤都是启动节点的方法。
前台运行
如果想要在后台运行
一个节点仪表板将在本地主机上运行,端口号为您在 .env 或 .env.l3 文件中设置的 GRAFANA_PORT。对于 Grimsvotn L2 节点,默认端口号为:
您可以通过检查仪表板上的链头并查看其是否在增加来验证您的节点正在同步。一旦链头与区块浏览器上的匹配,您就已经完全同步了。
注意,在Sepolia上要有一些$ETH和$TTKO
进入合约地址:
https://sepolia.etherscan.io/address/0x6375394335f34848b850114b66A49D6F47f2cdA8#writeProxyContract
连接钱包,并点击2.depositTaikoToken
输入你想要质押的$TTKO数量,后面加上八个0
比我质押了13个$TTKO
随后点击Write
修改 .env
设置ENABLE_PROPOSER=true
L1_PROPOSER_PRIVATE_KEY填写用来质押的钱包私钥
L2_SUGGESTED_FEE_RECIPIENT填写接收奖励的钱包公钥
这个命令会关闭节点,不过会保留所有记录的卷,因此下次重新启动节点时,它不需要再次从头开始同步啦。
这个命令将通过删除每个Docker容器使用的所有卷来完全删除节点:
更新simple-taiko-nodeDocker 镜像:
要查看 Docker 日志,可以运行以下命令:
查看所有日志
查看提案者图像的日志
查看验证者镜像的日志
查看L2执行引擎日志
查看正在运行的容器的实时数据流
这显示了 CPU/MEM USAGE % 以及机器资源的消耗(添加前缀“ docker stats -a”以显示所有容器)
查看Dashboard
通过访问(替换为VPS的IP地址)
需要配置网络和领水的 看下面教程:
领水地址:
https://sepoliafaucet.com/ (一次性发放)
https://sepolia-faucet.pk910.de/ (花的时间比较长)
https://www.infura.io/faucet/sepolia (没得领了)
觉得有用的,记得关注我的推特,将会持续整理交互/节点/挖矿等详细教程~