Web3-Blockchain
  • 首页导航
  • 新手指南
    • 实用工具链接汇总
  • AI+Depin挂机
    • Hyperspace AI 大模型节点教程
    • 3DOS 去中心化制造网络-挂机教程
    • NodeGo.Ai 挂机教程
    • Teneo Protocol 挂机教程-PC
    • OpenLedger挂机教程-Dockeer
    • Nodepay 挂机教程-PC/Mobile
    • Grass 挂机教程-PC/Mobile
    • Grass/Dawn/Bless/OpenLoop挂机集合教程
  • 公链空投交互
    • Sepolia_ETH 最稳定水龙头 PoW Faucet-详细教程
    • 索尼旗下Layer2-Soneium OG徽章交互任务
    • Monad 测试网领水攻略-另辟蹊径
    • Monad 测试网交互-DeFi系列
    • Monad测试网 O.LAB 交互任务
  • 潜在空投交互
    • Singularity Finance测试网交互教程
    • Layer2-Botanixlabs测试网交互教程
    • InitVerse 主网空投交互教程
    • InitVerse 测试网空投交互教程
    • InitVerse 节点挖矿脚本教程
  • 节点部署
    • Eclipse $BITZ 挖矿详细教程
    • NEXUS Testnet II 节点教程(WEB&CLI&Mobile)
    • Start a SSV Network validator 启动SSV验证器
    • SSV Network 节点/操作员部署
    • 手把手教你做Taiko交互,零成本也能领Taiko空投
  • Taiko节点部署完整教程
  • ARC20挖矿部署具体教程
  • MinaProtocol 如何部署zkApp
  • 挖矿mining
    • Qubic挖矿 linux/windows详细教程
    • ZEPH Mining | 挖矿详细教程
  • 交易所活动
    • 币安活动-Yield+Astherus 策略中质押BNB
    • 币安独家空投-Story和币安Web3钱包联合发起的空投活动
Powered by GitBook
On this page
  • 整体流程
  • 安装Docker
  • 安装git
  • 获得Sepolia L1 Endpoint
  • 下载源码并部署
  • 配置地址密钥等
  • 启用验证者 Prover(可选)
  • 运行Taiko节点
  • 启用Proposer (Proposer和Prover选其一,或不选)
  • docker常用命令
  • 添加 Taiko-3网络
  • 申请水龙头 sepolia

Taiko节点部署完整教程

手把手教你如何部署Taiko测试节点,以下是windows系统的部署流程,macos/linux,操作流程和原理类似

Previous手把手教你做Taiko交互,零成本也能领Taiko空投NextARC20挖矿部署具体教程

Last updated 5 months ago

整体流程

  1. 准备好VPS或PC用来运行节点

  2. 安装依赖Docker与Git

  3. 部署Taiko节点

  4. 使用Alchemy、Infura第三方提供服务或者使用另一台VPS/PC部署Sepolia节点

  5. 设置变量成为Proposer,或者设置变量成为Prover

安装Docker

下载:

dcoker安装流程:官网下载 → 正常软件点击安装

ps: windows系统提示版本问题,需要执行以下命令

安装git

下载:

获得Sepolia L1 Endpoint

Alchemy 注册及获得地址

注册账号:

下载源码并部署

配置地址密钥等

cp .env.sample .env

nano .env #编辑 

也可以用自己安装的编辑器编辑

配子enpoint 地址:

L1_ENDPOINT_HTTP、 L1_ENDPOINT_WS 在 alchemy app中复制。

启用验证者 Prover(可选)

  • 设置ENABLE_PROVER为true(用 替换默认值false)true。

  • 设置L1_PROVER_PRIVATE_KEY为你钱包的私钥;它需要在 Sepolia 上取得一些balance来证明区块。

运行Taiko节点

无论前面你是否选择成为Proposer或者Prover,或者单纯运行Taiko节点,下面的步骤都是启动节点的方法。

前台运行

docker compose up

如果想要在后台运行

docker compose up -d

一个节点仪表板将在本地主机上运行,端口号为您在 .env 或 .env.l3 文件中设置的 GRAFANA_PORT。对于 Grimsvotn L2 节点,默认端口号为:

您可以通过检查仪表板上的链头并查看其是否在增加来验证您的节点正在同步。一旦链头与区块浏览器上的匹配,您就已经完全同步了。

启用Proposer (Proposer和Prover选其一,或不选)

注意,在Sepolia上要有一些$ETH和$TTKO

进入合约地址:

连接钱包,并点击2.depositTaikoToken

输入你想要质押的$TTKO数量,后面加上八个0

比我质押了13个$TTKO

随后点击Write

修改 .env

设置ENABLE_PROPOSER=true

L1_PROPOSER_PRIVATE_KEY填写用来质押的钱包私钥

L2_SUGGESTED_FEE_RECIPIENT填写接收奖励的钱包公钥

docker常用命令

停止节点

这个命令会关闭节点,不过会保留所有记录的卷,因此下次重新启动节点时,它不需要再次从头开始同步啦。

docker compose down

删除节点

这个命令将通过删除每个Docker容器使用的所有卷来完全删除节点:

docker compose down -vrm -f .env

更新节点

更新simple-taiko-nodeDocker 镜像:

docker compose pull

查看节点的日志

要查看 Docker 日志,可以运行以下命令:

查看所有日志

docker compose logs -f

查看提案者图像的日志

docker compose logs -f taiko_client_proposer

查看验证者镜像的日志

docker compose logs -f taiko_client_prover_relayer

查看L2执行引擎日志

docker compose logs -f l2_execution_engine

查看正在运行的容器的实时数据流

这显示了 CPU/MEM USAGE % 以及机器资源的消耗(添加前缀“ docker stats -a”以显示所有容器)

docker stats

查看Dashboard

通过访问(替换为VPS的IP地址)

http://<IP Address>:3000/d/L2ExecutionEngine/l2-execution-engine-overview

需要配置网络和领水的 看下面教程:

添加 Taiko-3网络

申请水龙头 sepolia

领水地址:

觉得有用的,记得关注我的推特,将会持续整理交互/节点/挖矿等详细教程~

下载地址:

(一次性发放)

(花的时间比较长)

(没得领了)

https://www.alchemy.com/
https://github.com/taikoxyz/simple-taiko-node.git
https://sepolia.etherscan.io/address/0x6375394335f34848b850114b66A49D6F47f2cdA8#writeProxyContract
https://sepoliafaucet.com/
https://sepolia-faucet.pk910.de/
https://www.infura.io/faucet/sepolia
https://x.com/MossmindAi
https://www.docker.com/
https://git-scm.com/download/win
Page cover image
http://localhost:3001/d/L2ExecutionEngine/l2-execution-engine-overview?orgId=1&refresh=10slocalhost
Chainlist
Logo