Solana ORE显卡GPU环境搭建保姆级教程【去Jito免手续费版】

ORE是著名公链Solana下的第一个POW,Solana创始人推转发之后,将ore推向了火爆的市场。本文教程以Ubuntu 20.04为例,详细介绍ORE在显卡GPU CUDA下如何进行快速挖掘。

环境配置

得益于tonyke老哥以及BenjaSOL老哥的开源精神,无jito版本的ORE GPU代码已经在github.com/BenjaSOL/or...开源,找一台有独立N系列显卡的机子,RTX 30, 40系列的都可以跑,10系列的有群友说也可以,我没试过。

然后逐行拷贝下面命令到linux 终端,执行完毕就配置好了相关的vim, cargo, solana, ore-cli环境,预期耗时5分钟,最后有报几个警告不要管。

bash 复制代码
apt update -y && apt upgrade -y 
curl https://sh.rustup.rs -sSf | sh -s -- -y
source $HOME/.cargo/env
sh -c "$(curl -sSfL https://release.solana.com/v1.18.4/install)"
export PATH="/root/.local/share/solana/install/active_release/bin:/root/.cargo/bin:$PATH"
apt install build-essential cargo jq bc vim git pkg-config libssl-dev -y
git clone https://github.com/BenjaSOL/ore-cli-gpu.git ~/ore-cli-gpu
cd ~/ore-cli-gpu 
export CUDA_VISIBLE_DEVICES=0
nvcc linux.cu -o linux
sed -i 's#PATH_TO_EXE#/root/ore-cli-gpu/linux#g' src/mine.rs
cargo build --release

Wallet钱包

MCT工具可以直接生成SOL钱包,如果要也可以生成批量,这里我们先生成1个,把信息保存到重要的地方,千万别泄露丢失。然后复制其中的最后一行数字格式的私钥,粘贴到上面Ubuntu系统中~/.config/solana/id.json文件中,保存。也可以用命令行来保存:

bash 复制代码
echo [17, 244, 140, 68, 96, 23, 11, 26, 38, 72, 166, 245, 226, 66, 242, 232, 104, 88, 131, 29, 140, 117, 180, 161, 187, 221, 15, 89, 181, 74, 33, 254, 129, 200, 186, 38, 159, 125, 219, 247, 92, 106, 164, 27, 255, 117, 115, 36, 216, 104, 136, 246, 122, 73, 254, 110, 16, 170, 140, 61, 177, 51, 219, 206] > ~/.config/solana/id.json

开始挖掘ore之前,务必记得先往钱包充值一些SOL币充当gas,SOL币可以从欧易提到你的钱包,大概1~3分钟就可以到账,单个钱包不用放太多SOL币,大概0.01个就够了。

ORE挖掘

ORE挖掘命令

bash 复制代码
/root/ore-cli-gpu/target/release/ore --rpc http://api.mainnet-beta.solana.com --keypair ~/.config/solana/id.json --priority-fee 600000 mine --threads $(nproc)

当出现如下的界面,就表示GPU已经在计算哈希,说明没问题,一切都准备就绪了。

好了,你现在可以开始愉快地挖倔ORE了,下面是一些简单有用的命令------

查询ORE收益------rewards

bash 复制代码
/root/ore-cli-gpu/target/release/ore --rpc http://api.mainnet-beta.solana.com --keypair ~/.config/solana/id.json rewards

收取挖掘出的ORE------claim

bash 复制代码
/root/ore-cli-gpu/target/release/ore --rpc http://api.mainnet-beta.solana.com --keypair ~/.config/solana/id.json --priority-fee 50000000 claim

claim需要不断尝试,如果不行,就提高fee再试。 claim成功的话,会显示"Transaction landed!

出售ORE

您随时可以将ORE及时卖掉换成SOL,地址jup.ag/ 或者birdeye.so,连接Phantom钱包插件(导入你挖ore的wallet),就可以直接实时兑换成SOL币。

RPC节点

目前,公共的免费RPC(比如上面的api.mainnet-beta.solana.com), 用的人太多,已经基本挖不出来了,这时候我们需要购买付费的RPC,市面上的RPC服务商我基本都用过,还是推荐www.quicknode.comalchemy.com ,比如quicknode $49/月的就可以挖,有500M的API请求次数,也够你用了。

购买付费RPC的时候需要美国的信永卡,没有海外信永卡怎嘛办?可以临时注册一个虚拟卡Dupay,有几$的开卡费,需要实名,平常绑定支夫宝和某信小费。关于如何给Dupay卡充值,这里不展开,有需要的童鞋可以直接参考《ChatGPT Plus官方推荐新手教程》中的第二部分,耐心一步一步操作。用虚拟卡不用担心被多扣钱,我是非常不建议用自己国内常用的信永卡来绑定这些国外的网站,它们都很无下限乱扣费。

GPU租赁

如果你自己没有显卡,则可以去租赁,按小时付费,一般RTX 4090单卡显卡是0.4/h,一天大概10刀左右。 因为国内云翻有下载海外的依赖包有各种问题,所以推荐直接用国外显卡[cloud.vast.ai](https://link.juejin.cn?target=https%3A%2F%2Fcloud.vast.ai%2F%3Fref_id%3D88254 "https://cloud.vast.ai/?ref_id=88254"),支持虚拟货币或者小狐狸钱包充值,很方便 如何充值,租机器看这里:[heiyetouzi.xyz/minequainet...](https://link.juejin.cn?target=https%3A%2F%2Fheiyetouzi.xyz%2Fminequainetwork%2F%23toc-heading-15 "https://heiyetouzi.xyz/minequainetwork/#toc-heading-15"),直接看第三部分------GPU显卡挖旷机器配置,其他不用看。 租便宜的RTX 3060, RTX3070就可以了,没必要上RTX4090,一小时大概0.15左右,服务器模板选"cuda:12.0.1-devel-ubuntu20.04",点击Edit,勾上"Run a jupyter-python notebook"选项,机器租好后,点击左侧INSTANCES,这里的open(或者connecting)打开命令行窗口,

关于priority-fee

priority-fee给多少合适?

看当前网络拥堵情况决定,跟你一起卷gas的人越多,priority-fee需要越大,不然平常给1就可以,群里有小伙伴给到1000w,看自己能承受的成本决定,gas越大越贵,具体成本花费可以复制tx id到solscan网站查看,悠着点,毕竟交互失败了也是要给gas的。

相关推荐
token-go21 分钟前
[特殊字符] 革命性AI提示词优化平台正式开源!
人工智能·开源
老胖闲聊4 小时前
Python Copilot【代码辅助工具】 简介
开发语言·python·copilot
Blossom.1184 小时前
使用Python和Scikit-Learn实现机器学习模型调优
开发语言·人工智能·python·深度学习·目标检测·机器学习·scikit-learn
曹勖之5 小时前
基于ROS2,撰写python脚本,根据给定的舵-桨动力学模型实现动力学更新
开发语言·python·机器人·ros2
DevSecOps选型指南6 小时前
2025软件供应链安全最佳实践︱证券DevSecOps下供应链与开源治理实践
网络·安全·web安全·开源·代码审计·软件供应链安全
coding随想6 小时前
JavaScript ES6 解构:优雅提取数据的艺术
前端·javascript·es6
小小小小宇6 小时前
一个小小的柯里化函数
前端
lyaihao6 小时前
使用python实现奔跑的线条效果
python·绘图
灵感__idea6 小时前
JavaScript高级程序设计(第5版):无处不在的集合
前端·javascript·程序员
小小小小宇6 小时前
前端双Token机制无感刷新
前端