ORE挖矿教程,在大佬的基础上做了一些优化。

不醉不休1年前杂项记录468

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

相关文章

将中文转换成Unicode -ASCII编码文字

//将中文转换成 收录百 这种格式的文字,可适配网站标题描述等内容.$site['Title'] =mb_c...

window工作电脑链接Linux 服务器好用的软件

Linux 服务器的软化,目前个人推荐使用的中文版本软件 :FinalShell.com ...

宝塔面板替代产品-1Panel-Linux 服务器运维管理面板

GitHub release 链接: https://github.com/1Panel-dev/1Panel/releasesRedHat / CentOScurl -sSL&n...

纸上烤鱼(ZSKY)DHT磁力链接搜索程序一键安装包

纸上烤鱼(ZSKY)DHT磁力链接搜索程序一键安装包

下面的文章来自 :https://lala.im/867.html 本人做了资料整理,因为在文章中,https://github.com/wenguonideshou/zsky.git上面的命令已经提...

什么是SATS?带你全方面了解清楚BRC20

2023年12月12日,币安交易所上线了SATS现货交易和合约交易,这是我关注并购买的第一个BRC20的代币。该如何定义比特币生态上的sats?提起sats,我们需要先了解一下ordinals 202...

关于宝塔面板在Linux系统,硬盘不足迁移网站数据到HOME目录下的情况

到系统盘磁盘有50GB硬盘,且这个服务器已经自己挂载或者是商家开通的服务器自动挂载300GB硬盘在HOME目录。在HOME目录创建一个WWW目录。cd homemkdir -p www第二、软连接设置...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。