Ore 挖矿教程

Solana
Ore
DAPP

安装依赖项

安装 Rust 及其包管理器 Cargo

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

安装结束后,通过以下命令检查安装是否成功

  ~ rustc --version
rustc 1.77.1 (7cf61ebde 2024-03-27)
  ~ cargo --version
cargo 1.77.1 (e52e36006 2024-03-26)

安装 Solana Cli

sh -c "$(curl -sSfL https://release.solana.com/stable/install)"

如果无法使用这个命令安装成功,比如显示网络错误等情况,mac 用户还可以使用 brew 来安装(如果没安装过 brew,还要先安装 Homebrew)

brew install solana

我是用 brew 安装的

安装 ore 挖矿程序

cargo install ore-cli

安装 ore 挖矿钱包

solana-keygen new --derivation-path m/44'/501'/0'/0' --force

获取钱包地址和助记词(保存好助记词)

然后给这个地址转账 0.1 sol 来付 gas

查看钱包余额:solana balance <地址>

申请 RPC 节点

官方节点很卡,提供几个免费节点申请的网站

https://dashboard.alchemy.com/

https://dashboard.quicknode.com/

https://shyft.to/dashboard/pricing

挖矿

输入命令:ore --rpc https://api.mainnet-beta.solana.com --keypair ~/.config/solana/id.json --priority-fee 1 mine --threads 4

https://api.mainnet-beta.solana.com 替换成自己的 RPC 节点

也可以直接运行脚本。

新建一个 sh 文件,命名为 ore.sh,复制下面的代码:

#!/bin/bash

for((i=1;i<=100000;i++));
do
ore --rpc https://api.mainnet-beta.solana.com --keypair ~/.config/solana/id.json --priority-fee 1 mine --threads 10
done

把节点替换成自己的,然后在ore.sh文件的目录下执行:chmod +x ore.sh,让脚本可执行。

然后输入:./ore.sh

alt text

就可以开始挖矿了。

后台执行

也可以直接在后台执行,输入:

nohup bash -c 'for((i=1;i<=100000;i++)); do ore --rpc <你的RPC节点地址> --keypair ~/.config/solana/id.json --priority-fee 1 mine --threads 10; done' > output.log 2>&1 &

退出后台执行:

找到 ore 进程的 PID:ps aux | grep ore

输入:kill -9 <PID>

查询挖矿奖励

ore --rpc https://api.mainnet-beta.solana.com --keypair ~/.config/solana/id.json rewards

claim 挖矿奖励

ore --rpc https://api.mainnet-beta.solana.com --keypair ~/.config/solana/id.json claim