
Tempo Testnet 节点搭建完整教程
Kaito 新人如何撸空投,从注册到写作入门指南(嘴撸)
“生命的货币不是金钱,甚至也不是时间,而是注意力。” ——Kaito 白皮书开篇如此说道。创作者创造内容,用户贡献注意力,品牌付出广告费——价值却流向平台大户。 Kaito 创新性地把注意力变成资产,通过 AI 驱动的 Yap 机制,赋能内容创作生态。如果你还没参与,现在也不晚!一、什么是 Kaito Yaps?Kaito Yaps 是 Kaito 的 AI 驱动算法系统,用来衡量内容贡献价值:不只是点赞转发,而是分析高质量推文、Smart Followers、互动深度等多维评分;越多高质量互动,Yap 分越高,排行榜排名越靠前。多数项目空投目标都面向前 100–200 名 Yapper。二、InfoFi 网络 + Launchpad 背后的生态逻辑Kaito Connect(InfoFi 网络):品牌可直接将空投奖励发放给表现优秀的 Yapper,无需中介参与,公平透明;Launchpad 启动板:基于 Yaps 排行机制,项目可以筛选高质量内容贡献者提前参与测试、营销或领取 Token 空投。三、Kaito 第一季空投结果回顾Yap 与 NFT Holder 共分空投份额,权...
🚀 Nockchain 矿池挖矿完整指南
什么是 Nockchain?Nockchain 是一个面向重计算的轻量级 ZK L1,采用 zkPoW(解 ZKP 谜题来获得 $NOCK)。主网已经上线,支持个人矿工参与,CPU 也能挖。参考:Nockchain GitHub https://mirror.xyz/pangdong.eth/4Sgzv7BIrKWfWRF_uidM3s92XlKy3iyihWJA8CFKx2Y第 1 步:生成钱包地址下载或编译 nockchain-wallet运行以下命令生成密钥对:nockchain-wallet keygen 你会得到:New Private Key → 私钥(只能自己保存,千万不要泄露)New Public Key → 公钥(Base58,大约 132 个字符)👉 在 Nockchain 生态中,这个 Base58 公钥就是钱包地址,用于绑定矿池。第 2 步:创建账户令牌 (Account Token)打开矿池后台页面 https://nockpool.com/signup输入你的 132 字符 Base58 公钥地址点击 创建账户令牌保存 YOUR_ACCOUNT_TO...

以下是关于在 Ubuntu 系统上使用 Docker Compose 部署以太坊 Sepolia 测试网全节点的中文教程,包含执行客户端 Geth 和共识客户端 Prysm 的配置。
操作系统:Ubuntu 20.04 或更高版本
CPU:4 核或以上
内存:16 GB 或以上
存储:SSD,至少 1 TB 可用空间
网络:下载速度 ≥ 25 Mbps(bcskill.com, CSDN博客)
sudo apt-get update && sudo apt-get upgrade -y
sudo apt install -y curl git wget build-essential jq lz4 tmux htop unzip
# 移除旧版本
for pkg in docker.io docker-doc docker-compose podman-docker containerd runc; do sudo apt-get remove $pkg; done
# 安装依赖
sudo apt-get update
sudo apt-get install -y ca-certificates curl gnupg
# 添加 Docker 官方 GPG 密钥
sudo install -m 0755 -d /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
# 设置 Docker 仓库
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
$(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
# 安装 Docker Engine
sudo apt-get update
sudo apt-get install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
# 启动并设置 Docker 开机自启
sudo systemctl enable docker
sudo systemctl start docker
# 测试 Docker 安装
sudo docker run hello-world
mkdir -p ~/ethereum/{execution,consensus}
cd ~/ethereum
openssl rand -hex 32 > jwt.hex
cat jwt.hex
nano docker-compose.yml
将以下内容粘贴到文件中:
version: '3.8'
services:
geth:
image: ethereum/client-go:stable
container_name: geth
network_mode: host
restart: unless-stopped
volumes:
- ./execution:/data
- ./jwt.hex:/data/jwt.hex
command:
- --sepolia
- --http
- --http.api=eth,net,web3
- --http.addr=0.0.0.0
- --authrpc.addr=0.0.0.0
- --authrpc.vhosts=*
- --authrpc.jwtsecret=/data/jwt.hex
- --authrpc.port=8551
- --syncmode=snap
- --datadir=/data
logging:
driver: "json-file"
options:
max-size: "10m"
max-file: "3"
prysm:
image: gcr.io/prysmaticlabs/prysm/beacon-chain
container_name: prysm
network_mode: host
restart: unless-stopped
volumes:
- ./consensus:/data
- ./jwt.hex:/data/jwt.hex
depends_on:
- geth
ports:
- 4000:4000
- 3500:3500
command:
- --sepolia
- --accept-terms-of-use
- --datadir=/data
- --disable-monitoring
- --rpc-host=0.0.0.0
- --execution-endpoint=http://127.0.0.1:8551
- --jwt-secret=/data/jwt.hex
- --rpc-port=4000
- --grpc-gateway-corsdomain=*
- --grpc-gateway-host=0.0.0.0
- --grpc-gateway-port=3500
- --min-sync-peers=3
- --checkpoint-sync-url=https://checkpoint-sync.sepolia.ethpandaops.io
- --genesis-beacon-api-url=https://checkpoint-sync.sepolia.ethpandaops.io
logging:
driver: "json-file"
options:
max-size: "10m"
max-file: "3"
docker compose up -d
查看日志:
docker compose logs -f
curl -X POST -H "Content-Type: application/json" \
--data '{"jsonrpc":"2.0","method":"eth_syncing","params":[],"id":1}' \
http://localhost:8545
返回 false 表示已同步完成。
返回包含 startingBlock、currentBlock 和 highestBlock 的对象,表示仍在同步中。
curl http://localhost:3500/eth/v1/node/syncing
is_syncing: false 且 sync_distance: 0 表示已同步完成。
is_syncing: true 表示仍在同步中。
# 允许 SSH 连接
sudo ufw allow 22
sudo ufw allow ssh
# 允许 Geth P2P 端口
sudo ufw allow 30303/tcp
sudo ufw allow 30303/udp
# 允许本地访问 RPC 端口
sudo ufw allow from 127.0.0.1 to any port 8545 proto tcp
sudo ufw allow from 127.0.0.1 to any port 3500 proto tcp
# 启用防火墙
sudo ufw enable
Geth 执行层 RPC:
本地访问:http://localhost:8545
外部访问:http://<服务器公网IP>:8545
Prysm 共识层 RPC:
本地访问:http://localhost:3500
外部访问:http://<服务器公网IP>:3500(博客园)
实时查看系统资源使用情况:
查看磁盘使用情况:
df -h
查看 Geth 数据目录大小:
docker exec -it geth du -sh /data
查看 Prysm 数据目录大小:
docker exec -it prysm du -sh /data
Prysm 官方文档:https://docs.prylabs.network/docs/getting-started/
Geth 官方文档:https://geth.ethereum.org/docs/
Sepolia 测试网信息:https://sepolia.dev/(rocdk890.github.io, 博客园)
通过以上步骤,您可以在 Ubuntu 系统上使用 Docker Compose 成功部署一个以太坊 Sepolia 测试网全节点,包含执行客户端 Geth 和共识客户端 Prysm。(bcskill.com)
如果要运行主网则把docker-compose.yml修改为下面
version: '3.8'
services:
geth:
image: ethereum/client-go:stable
container_name: geth
network_mode: host
restart: unless-stopped
volumes:
- ./execution:/data
- ./jwt.hex:/data/jwt.hex
command:
- --mainnet
- --http
- --http.api=eth,net,web3
- --http.addr=0.0.0.0
- --authrpc.addr=0.0.0.0
- --authrpc.vhosts=*
- --authrpc.jwtsecret=/data/jwt.hex
- --authrpc.port=8551
- --syncmode=snap
- --datadir=/data
logging:
driver: "json-file"
options:
max-size: "10m"
max-file: "3"
prysm:
image: gcr.io/prysmaticlabs/prysm/beacon-chain
container_name: prysm
network_mode: host
restart: unless-stopped
volumes:
- ./consensus:/data
- ./jwt.hex:/data/jwt.hex
depends_on:
- geth
ports:
- 4000:4000
- 3500:3500
command:
- --mainnet
- --accept-terms-of-use
- --datadir=/data
- --disable-monitoring
- --rpc-host=0.0.0.0
- --execution-endpoint=http://127.0.0.1:8551
- --jwt-secret=/data/jwt.hex
- --rpc-port=4000
- --grpc-gateway-corsdomain=*
- --grpc-gateway-host=0.0.0.0
- --grpc-gateway-port=3500
- --min-sync-peers=3
- --checkpoint-sync-url=https://beaconstate.ethstaker.cc
- --genesis-beacon-api-url=https://beaconstate.ethstaker.cc
logging:
driver: "json-file"
options:
max-size: "10m"
max-file: "3"
数据的当前路径为 ./execution 和 ./consensus,请确保有充足磁盘空间(建议至少 2TB SSD)
JWT 密钥文件
请提前在当前目录生成:openssl rand -hex 32 > jwt.hex

以下是关于在 Ubuntu 系统上使用 Docker Compose 部署以太坊 Sepolia 测试网全节点的中文教程,包含执行客户端 Geth 和共识客户端 Prysm 的配置。
操作系统:Ubuntu 20.04 或更高版本
CPU:4 核或以上
内存:16 GB 或以上
存储:SSD,至少 1 TB 可用空间
网络:下载速度 ≥ 25 Mbps(bcskill.com, CSDN博客)
sudo apt-get update && sudo apt-get upgrade -y
sudo apt install -y curl git wget build-essential jq lz4 tmux htop unzip
# 移除旧版本
for pkg in docker.io docker-doc docker-compose podman-docker containerd runc; do sudo apt-get remove $pkg; done
# 安装依赖
sudo apt-get update
sudo apt-get install -y ca-certificates curl gnupg
# 添加 Docker 官方 GPG 密钥
sudo install -m 0755 -d /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
# 设置 Docker 仓库
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
$(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
# 安装 Docker Engine
sudo apt-get update
sudo apt-get install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
# 启动并设置 Docker 开机自启
sudo systemctl enable docker
sudo systemctl start docker
# 测试 Docker 安装
sudo docker run hello-world
mkdir -p ~/ethereum/{execution,consensus}
cd ~/ethereum
openssl rand -hex 32 > jwt.hex
cat jwt.hex
nano docker-compose.yml
将以下内容粘贴到文件中:
version: '3.8'
services:
geth:
image: ethereum/client-go:stable
container_name: geth
network_mode: host
restart: unless-stopped
volumes:
- ./execution:/data
- ./jwt.hex:/data/jwt.hex
command:
- --sepolia
- --http
- --http.api=eth,net,web3
- --http.addr=0.0.0.0
- --authrpc.addr=0.0.0.0
- --authrpc.vhosts=*
- --authrpc.jwtsecret=/data/jwt.hex
- --authrpc.port=8551
- --syncmode=snap
- --datadir=/data
logging:
driver: "json-file"
options:
max-size: "10m"
max-file: "3"
prysm:
image: gcr.io/prysmaticlabs/prysm/beacon-chain
container_name: prysm
network_mode: host
restart: unless-stopped
volumes:
- ./consensus:/data
- ./jwt.hex:/data/jwt.hex
depends_on:
- geth
ports:
- 4000:4000
- 3500:3500
command:
- --sepolia
- --accept-terms-of-use
- --datadir=/data
- --disable-monitoring
- --rpc-host=0.0.0.0
- --execution-endpoint=http://127.0.0.1:8551
- --jwt-secret=/data/jwt.hex
- --rpc-port=4000
- --grpc-gateway-corsdomain=*
- --grpc-gateway-host=0.0.0.0
- --grpc-gateway-port=3500
- --min-sync-peers=3
- --checkpoint-sync-url=https://checkpoint-sync.sepolia.ethpandaops.io
- --genesis-beacon-api-url=https://checkpoint-sync.sepolia.ethpandaops.io
logging:
driver: "json-file"
options:
max-size: "10m"
max-file: "3"
docker compose up -d
查看日志:
docker compose logs -f
curl -X POST -H "Content-Type: application/json" \
--data '{"jsonrpc":"2.0","method":"eth_syncing","params":[],"id":1}' \
http://localhost:8545
返回 false 表示已同步完成。
返回包含 startingBlock、currentBlock 和 highestBlock 的对象,表示仍在同步中。
curl http://localhost:3500/eth/v1/node/syncing
is_syncing: false 且 sync_distance: 0 表示已同步完成。
is_syncing: true 表示仍在同步中。
# 允许 SSH 连接
sudo ufw allow 22
sudo ufw allow ssh
# 允许 Geth P2P 端口
sudo ufw allow 30303/tcp
sudo ufw allow 30303/udp
# 允许本地访问 RPC 端口
sudo ufw allow from 127.0.0.1 to any port 8545 proto tcp
sudo ufw allow from 127.0.0.1 to any port 3500 proto tcp
# 启用防火墙
sudo ufw enable
Geth 执行层 RPC:
本地访问:http://localhost:8545
外部访问:http://<服务器公网IP>:8545
Prysm 共识层 RPC:
本地访问:http://localhost:3500
外部访问:http://<服务器公网IP>:3500(博客园)
实时查看系统资源使用情况:
查看磁盘使用情况:
df -h
查看 Geth 数据目录大小:
docker exec -it geth du -sh /data
查看 Prysm 数据目录大小:
docker exec -it prysm du -sh /data
Prysm 官方文档:https://docs.prylabs.network/docs/getting-started/
Geth 官方文档:https://geth.ethereum.org/docs/
Sepolia 测试网信息:https://sepolia.dev/(rocdk890.github.io, 博客园)
通过以上步骤,您可以在 Ubuntu 系统上使用 Docker Compose 成功部署一个以太坊 Sepolia 测试网全节点,包含执行客户端 Geth 和共识客户端 Prysm。(bcskill.com)
如果要运行主网则把docker-compose.yml修改为下面
version: '3.8'
services:
geth:
image: ethereum/client-go:stable
container_name: geth
network_mode: host
restart: unless-stopped
volumes:
- ./execution:/data
- ./jwt.hex:/data/jwt.hex
command:
- --mainnet
- --http
- --http.api=eth,net,web3
- --http.addr=0.0.0.0
- --authrpc.addr=0.0.0.0
- --authrpc.vhosts=*
- --authrpc.jwtsecret=/data/jwt.hex
- --authrpc.port=8551
- --syncmode=snap
- --datadir=/data
logging:
driver: "json-file"
options:
max-size: "10m"
max-file: "3"
prysm:
image: gcr.io/prysmaticlabs/prysm/beacon-chain
container_name: prysm
network_mode: host
restart: unless-stopped
volumes:
- ./consensus:/data
- ./jwt.hex:/data/jwt.hex
depends_on:
- geth
ports:
- 4000:4000
- 3500:3500
command:
- --mainnet
- --accept-terms-of-use
- --datadir=/data
- --disable-monitoring
- --rpc-host=0.0.0.0
- --execution-endpoint=http://127.0.0.1:8551
- --jwt-secret=/data/jwt.hex
- --rpc-port=4000
- --grpc-gateway-corsdomain=*
- --grpc-gateway-host=0.0.0.0
- --grpc-gateway-port=3500
- --min-sync-peers=3
- --checkpoint-sync-url=https://beaconstate.ethstaker.cc
- --genesis-beacon-api-url=https://beaconstate.ethstaker.cc
logging:
driver: "json-file"
options:
max-size: "10m"
max-file: "3"
数据的当前路径为 ./execution 和 ./consensus,请确保有充足磁盘空间(建议至少 2TB SSD)
JWT 密钥文件
请提前在当前目录生成:openssl rand -hex 32 > jwt.hex

Tempo Testnet 节点搭建完整教程
Kaito 新人如何撸空投,从注册到写作入门指南(嘴撸)
“生命的货币不是金钱,甚至也不是时间,而是注意力。” ——Kaito 白皮书开篇如此说道。创作者创造内容,用户贡献注意力,品牌付出广告费——价值却流向平台大户。 Kaito 创新性地把注意力变成资产,通过 AI 驱动的 Yap 机制,赋能内容创作生态。如果你还没参与,现在也不晚!一、什么是 Kaito Yaps?Kaito Yaps 是 Kaito 的 AI 驱动算法系统,用来衡量内容贡献价值:不只是点赞转发,而是分析高质量推文、Smart Followers、互动深度等多维评分;越多高质量互动,Yap 分越高,排行榜排名越靠前。多数项目空投目标都面向前 100–200 名 Yapper。二、InfoFi 网络 + Launchpad 背后的生态逻辑Kaito Connect(InfoFi 网络):品牌可直接将空投奖励发放给表现优秀的 Yapper,无需中介参与,公平透明;Launchpad 启动板:基于 Yaps 排行机制,项目可以筛选高质量内容贡献者提前参与测试、营销或领取 Token 空投。三、Kaito 第一季空投结果回顾Yap 与 NFT Holder 共分空投份额,权...
🚀 Nockchain 矿池挖矿完整指南
什么是 Nockchain?Nockchain 是一个面向重计算的轻量级 ZK L1,采用 zkPoW(解 ZKP 谜题来获得 $NOCK)。主网已经上线,支持个人矿工参与,CPU 也能挖。参考:Nockchain GitHub https://mirror.xyz/pangdong.eth/4Sgzv7BIrKWfWRF_uidM3s92XlKy3iyihWJA8CFKx2Y第 1 步:生成钱包地址下载或编译 nockchain-wallet运行以下命令生成密钥对:nockchain-wallet keygen 你会得到:New Private Key → 私钥(只能自己保存,千万不要泄露)New Public Key → 公钥(Base58,大约 132 个字符)👉 在 Nockchain 生态中,这个 Base58 公钥就是钱包地址,用于绑定矿池。第 2 步:创建账户令牌 (Account Token)打开矿池后台页面 https://nockpool.com/signup输入你的 132 字符 Base58 公钥地址点击 创建账户令牌保存 YOUR_ACCOUNT_TO...
Subscribe to pangdong
Subscribe to pangdong
<100 subscribers
<100 subscribers
Share Dialog
Share Dialog
No activity yet