一、私人节点QuickNode注册
https://dashboard.quicknode.com/
界面如下,复制HTTP Provider
二、云服务器(国外)
1、 安装Rust
curl https://sh.rustup.rs -sSf | sh
2、安装Solna
sh -c “$(curl -sSfL https://release.solana.com/v1.18.4/install)”
接着将环境变量加入.bashrc
vim ~/.bashrc
PATH=”/root/.local/share/solana/install/active_release/bin:$PATH”
效果如下
3、 安装ORE
cargo install ore-cli
4、生成Solana地址
(全部回车即可,注意保存好地址)
bash
solana-keygen new –derivation-path –force
5、向这个地址转账0.05SOL,大约9U作为Gas(也可以转更多)
6、通过Screen、Temux等工具后台运行,以Screen为例
screen -S ore
ore –rpc 你自己的RPC –keypair ~/.config/solana/id.json –priority-fee 1 mine –threads 4
Ctrl + A+D保持后台运行
三、云服务器(国内)或虚拟机
1、使用基于上述步骤生成的地址(或者使用上述命令重新创建)
# 查看第二节中生成的keypair
cat ~/.config/solana/id.json
# 下面命令在国内服务器运行
# 将第一条命令中的keypair复制进去,退出保存
mkdir -p ~/.config/solana/
vim ~/.config/solana/id.json
2、安装rust
apt install cargo
3、Cargo换源
mkdir $HOME/.cargo/
vim $HOME/.cargo/config
# 将如下内容写入
###############################################################################
[source.crates-io]
registry = “https://github.com/rust-lang/crates.io-index”
# 指定镜像
replace-with = ‘tuna’ # 如:tuna、sjtu、ustc,或者 rustcc
# 清华大学
[source.tuna]
registry = “https://mirrors.tuna.tsinghua.edu.cn/git/crates.io-index.git”
3、安装ore
cargo install ore-cli
4、screen后台运行
screen -S ore
ore –rpc 你自己的RPC –keypair ~/.config/solana/id.json –priority-fee 1 mine –threads 4
# Ctrl + A+D保持后台运行
附录
1、 查询挖矿奖励
ore –rpc https://api.mainnet-beta.solana.com –keypair ~/.config/solana/id.json rewards
2、领取奖励
ore –rpc https://api.mainnet-beta.solana.com –keypair ~/.config/solana/id.json claim
3、 虚拟机其他方案
通过使用proxychains设置流量走本机梯子,这里仅提供思路,有兴趣可以自己翻阅资料
4、多开问题
单个ore并不吃配置,推荐多开,具体多开数量以配置为准