ORE挖矿教程,在大佬的基础上做了一些优化。
1.创建 Solana 链RPC
免费创建RPC网站:https://shyft.to/
2.安装rust环境
curl https://sh.rustup.rs -sSf | sh
3. 安装 Solana链开发环境
sh -c "$(curl -sSfL https://release.solana.com/v1.18.4/install)"
配置环境变量
vim ~/.bashrc
PATH="/root/.local/share/solana/install/active_release/bin:$PATH"
配置环境变量改为:
# 更新 ~/.bashrc 文件以添加 Solana 的 bin 目录到 PATH echo 'PATH="/root/.local/share/solana/install/active_release/bin:$PATH"' >> ~/.bashrc # 应用环境变量更改 source ~/.bashrc
4.创建钱包
solana-keygen new --derivation-path m/44'/501'/0'/0' --force
5.安装 cargo
apt install cargo -y
第五部改为:改的原因是 原本的下载命令一直404报错
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh source $HOME/.cargo/env cargo --version
6.安装ORE客户端
cargo install ore-cli
7.开始挖矿
~/.cargo/bin/ore --rpc https://rpc.shyft.to?api_key=LvsL511h61ss21Y6Q9brQQ --keypair ~/.config/solana/id.json --priority-fee 1 mine --threads 4
挖矿命令改为:
将下面命令写入到 sh:
#!/bin/bash # 设置命令 CMD="~/.cargo/bin/ore --rpc https:##### --keypair ~/.config/solana/id.json --priority-fee 1 mine --threads 4" # 无限循环直到命令成功 while true; do # 执行命令 eval $CMD # 检查命令是否成功执行 if [ $? -eq 0 ]; then echo "Command executed successfully." break # 如果命令成功则退出循环 else echo "Command failed, retrying in 5 seconds..." sleep 5 # 暂停5秒后重试 fi done
文件命名为:retry_script.sh
然后给这个sh文件增加执行权限
使用命令
chmod +x retry_script.sh
执行无限次循环命令:
screen -S session_name ./retry_script.sh
注:rpc 节点 https://rpc.shyft.to?api_key=LvsL511h61ss21Y6Q9brQQ 已经失效,请使用步骤
1创建的自己的RPC
8.查询已经挖到的数量
~/.cargo/bin/ore --rpc https://rpc.shyft.to?api_key=LvsL5h61Y6Q9brQQ --keypair ~/.config/solana/id.json rewards
注:rpc 节点 https://rpc.shyft.to?api_key=LvsL511h61ss21Y6Q9brQQ 已经失效,请使用步骤1创建的自己的RPC
9. 领取奖励
~/.cargo/bin/ore --rpc https://rpc.shyft.to?api_key=LvsL5h61Y6Q9brQQ --keypair ~/.config/solana/id.json claim
教程来自飞机群: https://t.me/BitHunterCN