
小林♪ |China|Jun 27, 2025 20:33
Boundless(@boundless_xyz) Prover 节点 挖矿保姆级教学
本教学使用 vast 的机器进行教学
https://cloud.vast.ai/?ref_id=87823
本地电脑 可以在虚拟机里安装 Ubuntu 22.04 系统
使用本地 Windows + WSL2 不建议,GPU兼容性差、易崩溃、难调试 特别容易出错
1 购买vast 的机器和教学 可以看我以前的帖子
https://x.com/YOYOMYOYOA/status/1708092318614708242
如有不会请在TG交流群问
2 完成机器部署现在开始部署节点
1 安装和更新软件包
apt update && apt upgrade -y
apt install curl iptables build-essential git wget lz4 jq make gcc nano automake autoconf tmux htop nvme-cli libgbm1 pkg-config libssl-dev tar clang bsdmainutils ncdu unzip libleveldb-dev libclang-dev ninja-build -y
2 克隆 Boundless 仓库
git clone https://github.com/boundless-xyz/boundless
cd boundless
git checkout release-0.10
3 快速设置 Boundless 依赖项
bash ./scripts/setup.sh
这步需要的时间会长一点耐心等待 会重新启动机器安装 NVIDIA 驱动 重新运行下机器 然后继续下面的步骤
4 安装 Rust
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
. "HOME/.cargo/env"
rustup update
5 安装rzup
curl -L https://risczero.com/install | bash
source ~/.bashrc
确认是否安装
rzup --version
6 安装Rust 工具链
rzup install
7 安装 RISC Zero CLI 工具
cargo install --git https://github.com/risc0/risc0 bento-client --bin bento_cli
echo 'export PATH="HOME/.cargo/bin:PATH"' >> ~/.bashrc
source ~/.bashrc
8 安装Boundless CLI
cargo install --locked boundless-cli
export PATH=PATH:/root/.cargo/bin
source ~/.bashrc
9 安装 just
curl -fsSL https://just.systems/install.sh | bash -s -- --to /usr/local/bin
验证安装
just --version
如果输出类似 just 1.15.0,说明安装成功。
3 现在你已经完成了需要的依赖安装 现在我们配置下文件
第一部分:硬件检查
查看所有 GPU 的 ID
nvidia-smi -L
输出像这样:
GPU 0: NVIDIA RTX A4000 (UUID: GPU-xxx)
GPU 1: NVIDIA RTX A4000 (UUID: GPU-yyy)
这里的 GPU 0 和 GPU 1 是你的设备编号,在 compose.yml 中要使用
查看当前 GPU 实时使用情况
nvidia-smi
这样你就可以看到你的GPU配置 然后在配置
配置
nano compose.yml
您会看到如下代码所示
x-exec-agent-common: &exec-agent-common
<<: *agent-common
mem_limit: 4G (可以按照你的机器来修改)
cpus: 3(可以按照你的机器来修改)
environment:
<<: *base-environment
RISC0_KECCAK_PO2: ${RISC0_KECCAK_PO2:-17}
entrypoint: /app/agent -t exec --segment-po2 ${SEGMENT_SIZE:-21}
Share To
Timeline
HotFlash
APP
X
Telegram
CopyLink