1,提前安装好 rust
curl –proto ‘=https’ –tlsv1.2 -sSf https://sh.rustup.rs | sh
2, 安装 risczero
curl -L https://risczero.com/install | bash
source “/root/.bashrc”
rzup install
cargo risczero –version # 查看版本
2, 安装Forge
curl -L https://foundry.paradigm.xyz | bash
source /root/.bashrc
foundryup
# forge build
# cargo build
2, 安装boundless, 这一步要安装很久, 会自动安装cuda, 显卡驱动 , docker
git clone https://github.com/boundless-xyz/boundless
cd boundless
git checkout release-0.11
sudo ./scripts/setup.sh #
查看GPU
nvidia-smi

4, 安装 bento
cargo install --locked --git https://github.com/risc0/risc0 bento-client --branch release-2.1 --bin bento_cli
cd ~/boundless
just bento
# just bento logs
5, 安装 boundless-cli
cargo install --locked boundless-cli
# 存钱 存入10USDC, 要有ETH作GAS SEPOLIA测试网
# 可以先领水eth测试水以及usdc测试币
领USDC测试币 faucet.circle.com
boundless account deposit-stake 10
6. 修改环境文件~/boundless/.env.eth-sepolia, 增加钱包私钥以及rpc
增加以下两行
export PRIVATE_KEY="" # 小狐狸钱包的私钥
export RPC_URL="" # 官方建议是用alchemy的个人节点。这里用sepolia测试网的

7, 启动节点
source ~/boundless/.env.eth-sepolia # 激活环境文件
just broker # 启动,第一次启动会比较久
8, 其它命令
just broker logs #查看纪录
just broker down
just broker clean
