# Xen挖矿搭建

By [特派员](https://paragraph.com/@0x25b6f3eceff4cd039a1a3dae20fe91eaf2b894db) · 2024-04-28

---

官方教程以及推特：

[https://xen.pub/other/SolXEN\_420\_miner\_v1.1\_instructions.pdf](https://xen.pub/other/SolXEN_420_miner_v1.1_instructions.pdf)

[https://twitter.com/XEN\_Crypto](https://twitter.com/XEN_Crypto)

安装环境：

Ubuntu

安装命令：

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

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

3.添加path，这个根据自己机器反馈来，官方可能不一致

![](https://storage.googleapis.com/papyrus_images/422179ad30638d57fc8b5d2e0f1703791852d9129d38f7d8ba9e32e6ae3fe04a.png)

3.1：环境变量设置

`export PATH="/root/.local/share/solana/install/active_release/bin:$PATH"`

4.查看sol钱包版本

`solana --version`

5.创建钱包，并且输入密码

`solana-keygen new`

6.切换到测试链

`solana config set --url https://api.testnet.solana.com`

7.领水

`solana airdrop 1`

8.复制

`cp /root/.config/solana/id.json /root/.config/solana/id1.json`

就是复制这个地址

![](https://storage.googleapis.com/papyrus_images/2abb8bd601a575cc0a7c1d8e03a685d9768308c7770aee0c1f381077192bfcc3.png)

8.2创建

`solana-keygen new --force`

8.3领水

`solana airdrop 1`

8.4复制

`cp /root/.config/solana/id.json /root/.config/solana/id2.json`

9.设置path依次执行

`source ~/.bashrc`

`cargo new my_project`

`cd my_project`

`nano Cargo.toml`

9.1编辑文件

solana-client = "1.10"

solana-sdk = "1.10"

保存：ctrl+X 在按enter

10.下载复制代码

[https://gist.github.com/jacklevin74/b3b3709aa3e66eab8f762c0fb4de53ff](https://gist.github.com/jacklevin74/b3b3709aa3e66eab8f762c0fb4de53ff)

10.1编辑文件，保存

`nano src/main.rs`

10.2修改成我们地地址

![](https://storage.googleapis.com/papyrus_images/c99a6038e39b36ec065fde6fbe0d5ee5c5eed56d2a249829bd900bda18aa2276.png)

修改后：

![](https://storage.googleapis.com/papyrus_images/3bb07adb66d22a35bb1f98325993d53f38b2c235ef046384ef9ceb9a4fc1ad11.png)

11.开始构建

`sudo apt install gcc`

`cargo build`

12.启动

`cargo run`

13.查看

[https://explorer.solana.com/address/7R2KMCUW1GimTEiS8tp8jJrde2N66yQiJ1MEUTbaPgfq?cluster=testnet](https://explorer.solana.com/address/7R2KMCUW1GimTEiS8tp8jJrde2N66yQiJ1MEUTbaPgfq?cluster=testnet)

创建脚本

`vim start.sh`

编辑脚本：

`#!/bin/bash for((i=1;i<=100000;i++)); do cargo run ;done ~`

保存：

执行权限：

`chmod 777 start.sh`

后台运行

./start.sh > log.txt 2>&1 &

---

*Originally published on [特派员](https://paragraph.com/@0x25b6f3eceff4cd039a1a3dae20fe91eaf2b894db/xen)*
