系统要求
- Ubuntu Linux系统
- 至少2核CPU 8GB RAM和100GB存储空间 1M以上带宽
快速开始
准备一个全新的钱包,拷贝私钥。钱包地址准备后续使用
使用钱包地址在接水 Sepolia ETH
https://sepolia-faucet.pk910.de/
谷歌账号进行接水:https://cloud.google.com/application/web3/faucet
以下是别人写的脚本,没啥问题。直接运行就可以。
如果是腾讯云,



出现类似root开头 #号结尾时,复制粘贴命令 回车开始
使用以下命令下载并运行安装脚本:
wget -O setup-aztec.sh https://raw.githubusercontent.com/LINDEBIJI/aztec-network/main/setup-aztec.sh && chmod +x setup-aztec.sh && ./setup-aztec.sh
使用说明
脚本启动后会显示主菜单,提供以下选项:
- 安装Aztec节点 — 安装所有依赖、Docker、Aztec工具和配置防火墙
- 运行Aztec节点 — 在screen会话中启动节点
- 检查状态 — 显示安装和运行状态,及节点日志
- Change Language — 切换为英文界面
- 退出 — 退出脚本
安装步骤
- 运行脚本后 按 1 自动安装,等待不动后回车 按 2 ,按照说明输入信息。
运行节点
- 按提示输入以下信息:
- L1 RPC URL
- L1共识主机URL (Beacon URL)
参考自建RPC教程 https://www.danny.hk/aztec%e5%85%a8%e8%8a%82%e7%82%b9rpc-gethprysm/
- 钱包私钥 (以0x开头)
- 钱包地址 (以0x开头)
3. 确认信息后,节点将在后台screen会话中启动
重要提示:请向您的钱包地址转入Sepolia ETH测试代币(建议0.01ETH以上),以确保节点正常运行
节点管理
- 使用
screen -r aztec
查看节点输出 - 按
Ctrl+A
然后按D
可以从screen会话分离而不停止节点 - 使用选项 3 随时检查节点状态和最近日志
- 运行节点后,需要几分钟才能同步
DC角色
步骤1:获取最新证明的区块号:
curl -s -X POST -H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","method":"node_getL2Tips","params":[],"id":67}' \
http://localhost:8080 | jq -r ".result.proven.number"
- 将返回的数字替换下边的区块号
第 2 步:生成同步证明
curl -s -X POST -H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","method":"node_getArchiveSiblingPath","params":["区块号","区块号"],"id":67}' \
http://localhost:8080 | jq -r ".result"
- 运行后将会输出base64 字符串
第 3 步:在discord 的 operators| start-here 频道输入命令: /operator start
(官方DC机器人有问题,等待修复)
- 输入命令后,Discord 将显示如下选项字段:
address
:您的钱包地址(以太坊地址)block-number
:用于验证的区块号(步骤 1 中的区块号)proof
:您的同步证明(步骤 2 中的 base64 字符串)
然后将会得到 Apprentice
角色