coolkhz

coolkhz

...
twitter

ORZマイニングCPU多号のチュートリアル

GPU 版本🌟

連絡先@coolkhz

環境の設定#

ユーザーの切り替え#

sudo -i

rootユーザーに切り替える

Rust のインストール#

// 以下の2つのコマンドを実行して一時的なソースを設定する
export RUSTUP_DIST_SERVER="https://rsproxy.cn"
export RUSTUP_UPDATE_ROOT="https://rsproxy.cn/rustup"

// rust環境をインストールする
curl --proto '=https' --tlsv1.2 -sSf https://rsproxy.cn/rustup-init.sh | sh

// 以下のコマンドを実行して環境変数を設定する
. "$HOME/.cargo/env"

// ソースを設定する
vim ~/.cargo/config

// 以下の設定を貼り付けて保存する

[source.crates-io]
replace-with = 'rsproxy-sparse'
[source.rsproxy]
registry = "https://rsproxy.cn/crates.io-index"
[source.rsproxy-sparse]
registry = "sparse+https://rsproxy.cn/index/"
[registries.rsproxy]
index = "https://rsproxy.cn/crates.io-index"
[net]
git-fetch-with-cli = true

Solana のインストール#

// プログラムをダウンロードする
wget https://mirror.ghproxy.com/https://github.com/solana-labs/solana/releases/download/v1.17.28/solana-release-x86_64-unknown-linux-gnu.tar.bz2

// 圧縮ファイルを解凍する
tar jxf solana-release-x86_64-unknown-linux-gnu.tar.bz2

// 環境変数を設定する(自分のディレクトリに注意)
export PATH="/root/solana-release/bin:$PATH"

// インストールが成功したか確認する
solana --version

ORZ のダウンロードとインストール#

// プログラムをクローンする
git clone https://github.com/OrzSupply/orz-cli.git

// プログラムのディレクトリに移動する
cd orz-cli

// プログラムをビルドする
cargo build --release

// 権限を変更する
chmod +x target/release/orz

ウォレットの設定#

ウォレットの秘密鍵 [125.13.......34.17]というような json ファイルをディレクトリに配置します。
ここでは例として /root/keys/を使用します。

node/npm/pm2 のインストール#

curl -o- https://mirror.ghproxy.com/https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash

export NVM_DIR="$HOME/.nvm"

source /root/.bashrc

nvm install node

npm config set registry https://mirrors.huaweicloud.com/repository/npm/

npm install pm2@latest -g

sh スクリプトの監視の設定#

ore-sh スクリプトの設定#

複数の sh 起動スクリプトを作成します。
1.sh

/root/orz-cli/target/release/orz --keypair /root/keys/1.json --rpc <RPCのリンク> --priority-fee 1000 mine --threads 4

2.sh

/root/orz-cli/target/release/orz --keypair /root/keys/2.json --rpc <RPCのリンク> --priority-fee 1000 mine --threads 4

ウォレットの数だけshを作成し、プライベートキーファイルを区別してください。


start.sh起動スクリプトファイルを作成します。

vim start.sh

// 以下のコードを貼り付けて保存して終了します。

pm2 start 1.sh --name orz1
pm2 start 2.sh --name orz2

設定が完了したら、./start.shを実行します。

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。