1.如何在 Mac OS 上安装 Conflux
2.如何在 Windows 上安装 Conflux
3.如何在 Linux上 上安装 Conflux
4.如何同步最新测试网代码
-
Conflux测试网和主网是两条不同的链,测试网挖出来的coin不能在主网上使用,测试网在测试阶段会经常重启,重启后钱包中的coin会清零。
-
Conflux Bounty Program将会在8月初上线。Bounty Program当中会包含一系列与挖矿相关的任务,完成任务后可获得“fans token”,主网上线后可以通过智能合约兑换成主网token。
-
Conflux测试网挖矿教程(无编程经验友好版)➡点击链接️
1.如何在 Mac OS上安装 Conflux
安装依赖
- 安装 Rust
curl https://sh.rustup.rs -sSf | sh
- 安装
llvm
- 可能需要安装
brew
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
- 安装
llvm
brew install llvm
编译源码
- 拉取代码并编译
- 请先查看测试网最新版版本号➡(github.com/Conflux-Cha… )

git clone https://github.com/Conflux-Chain/conflux-rust
cd conflux-rust
git checkout tags/v0.1.6(这里使用刚才查到的最新的版本号)
cargo build --release
如果遇到长时间卡住,出现类似下图的问题,

- 生成的二进制文件路径:
target/release/conflux
配置并运行 Conflux
- 获取钱包地址
- 访问地址: wallet.confluxscan.io/
- 创建新的钱包 or 进入钱包.
- 创建新的钱包: 设置钱包密码, 下载
Keystore文件, 并设置钱包密码 - 进入钱包: 上传
Keystore文件, 输入钱包密码
- 创建新的钱包: 设置钱包密码, 下载

创建新的钱包,时请务必仔细阅读下面的文字

如果您丢失了Keystore文件,将不能恢复钱包。

- 修改配置文件:路径
run/default.toml(搜索找到conflux-rust这个文件夹,点击run文件,default.toml这个文件用文本编辑打开)
- public_address : xx.xx.xx.xx:32323
网关出口地址可以在百度搜索栏输入: ip , 来获得. 指定自己的出口公网 IP 地址以及端口. 默认端口为 32323(复制百度上的ip地址后面要加上“:32323”,最终样式是xx.xx.xx.xx:32323)
-
# start_mining=true移除这一行代码前部的"# " -
mining_author= 收币地址. 收币地址的前缀
0x需要去除. 比如收币地址为0xb4aa17059a0f2dbf539d1cdec662177af963a078, 则这里配置的值为:b4aa17059a0f2dbf539d1cdec662177af963a078
输入钱包地址后移除这一行代码前部的"# "
- 运行 conflux
#
cd $HOME/conflux-rust/run
../target/release/conflux --config default.toml &
- stop mining
kill `ps -ef | awk '/conflux/ && !/awk/ {print $2}'`
2.如何在 Windows 上安装 Conflux
安装依赖
- 安装Visual Studio.
- 下载: Visual Studio Download
- 选择Community 2019版 -安装负载选择“使用C++的桌面开发”
- 双击安装
- 安装 Rust
-
下载: Rust Download
-
双击安装
弹窗交互: 输入 1, Enter 1 - 默认安装 2 - 自定义安装 3 - 取消
- 安装并启动
msvc
在 cmd 命令行中:
rustup default stable-x86_64-pc-windows-msvc
- 安装 clang
-
下载: LLVM Download
-
双击安装. (PS: 选择将 LLVM 加入所有所用环境变量 PATH 中)
- 安装 git
-
下载: Git Download
根据自己的配置选择 32/64 位版本
-
双击安装
编译 Conflux
- 拉取代码并编译
- 请先查看测试网最新版版本号➡(github.com/Conflux-Cha… )

git clone https://github.com/Conflux-Chain/conflux-rust.git
cd conflux-rust
git checkout tags/0.1.6(这里使用刚才查到的最新的版本号)
cargo build --release
如果遇到长时间卡住,出现类似下图的问题,

可执行二进制文件:
target\release\conflux.exe
配置并运行 Conflux
- 获取钱包地址
- 访问地址: wallet.confluxscan.io/
- 创建新的钱包 or 进入钱包.
- 创建新的钱包: 设置钱包密码, 下载
Keystore文件, 并设置钱包密码 - 进入钱包: 上传
Keystore文件, 输入钱包密码
- 创建新的钱包: 设置钱包密码, 下载

创建新的钱包,时请务必仔细阅读下面的文字

如果您丢失了Keystore文件,将不能恢复钱包。

- 修改配置文件:找到conflux-rust这个文件
conflux-rust\run\default.toml(记事本打开)
- public_address : xx.xx.xx.xx:32323
指定自己的出口公网 IP 地址以及端口. 默认端口为 32323 网关出口地址可以在百度搜索栏输入: ip , 来获得.
# start_mining=true移除这一行代码前部的"# "- mining_author= 收币地址. 收币地址的前缀
0x需要去除. 比如收币地址为0xb4aa17059a0f2dbf539d1cdec662177af963a078, 则这里配置的值为:b4aa17059a0f2dbf539d1cdec662177af963a078
输入钱包地址后移除这一行代码前部的"# "
- 运行 conflux
cd \Users\xxx\conflux-rust\run
(xxx是用户名,你自己的电脑)
..\target\release\conflux.exe --config default.toml
- stop mining
- 在运行 conflux 的 cmd 窗口按: ctrl +c , 或者
- 直接关闭cmd窗口,或者
- 打开任务管理器:详细信息--> 查找 conflux, 选择之后结束进程
3.如何在 Linux上 上安装 Conflux
安装依赖
- 安装 Rust
curl https://sh.rustup.rs -sSf | sh
- 安装
clang
- CentOS/Redhat:
yum install clang - Ubuntu:
apt-get install clang
- 环境变量
export PATH=$HOME/.cargo/bin:$PATH
- 安装 C++
- CentOS/Redhat
sudo yum -y install gcc-c++
- Ubuntu
sudo apt-get install g++
编译源码
- 拉取代码并编译
- 请先查看测试网最新版版本号➡(github.com/Conflux-Cha… )

git clone https://github.com/Conflux-Chain/conflux-rust
cd conflux-rust
git checkout tags/v0.1.6(这里使用刚才查到的最新的版本号)
cargo build --release
如果遇到长时间卡住,出现类似下图的问题,

生成的二进制文件路径:
target/release/conflux
配置并运行 Conflux
- 获取钱包地址
- 访问地址: wallet.confluxscan.io/
- 创建新的钱包 or 进入钱包.
- 创建新的钱包: 设置钱包密码, 下载
Keystore文件, 并设置钱包密码 - 进入钱包: 上传
Keystore文件, 输入钱包密码
- 创建新的钱包: 设置钱包密码, 下载

创建新的钱包,时请务必仔细阅读下面的文字

如果您丢失了Keystore文件,将不能恢复钱包。

- 修改配置文件:
/run/default.toml
- public_address : xx.xx.xx.xx:32323
指定自己的出口公网 IP 地址以及端口. 默认端口为 32323 网关出口地址可以在百度搜索栏输入: ip , 来获得.
# start_mining=true移除这一行代码前部的"# "- mining_author= 收币地址. 收币地址的前缀
0x需要去除. 比如收币地址为0xb4aa17059a0f2dbf539d1cdec662177af963a078, 则这里配置的值为:b4aa17059a0f2dbf539d1cdec662177af963a078
- 运行 conflux
cd run
../target/release/conflux --config default.toml
4.如何同步最新测试网代码
请先查看测试网最新版版本号➡(github.com/Conflux-Cha… )
1.删去旧本地文件
搜索找到conflux-rust这个文件夹,删除run目录下的所有内容
2.拉取代码
cd conflux-rust
git reset --hard
git pull --all
git checkout tags/v0.1.6(这里使用刚才查到的最新的版本号)
cargo build --release
3.修改配置文件
在conflux\run目录下,修改default.toml文件(记事本打开)
- public_address : xx.xx.xx.xx:32323
指定自己的出口公网 IP 地址以及端口. 默认端口为 32323 网关出口地址可以在百度搜索栏输入: ip , 来获得.
# start_mining=true移除这一行代码前部的"# "- mining_author= 收币地址. 收币地址的前缀
0x需要去除. 比如收币地址为0xb4aa17059a0f2dbf539d1cdec662177af963a078, 则这里配置的值为:b4aa17059a0f2dbf539d1cdec662177af963a078
输入钱包地址后移除这一行代码前部的"# "
4.运行 conflux
cd run
Mac 或者Linux: ../target/release/conflux --config default.toml
Windows: ..\target\release\conflux.exe --config default.toml
