安装
编译安装
Install dependencies
sudo apt update
sudo apt install mesa-opencl-icd ocl-icd-opencl-dev gcc git bzr jq pkg-config curl libclang-dev
sudo apt upgrade
Install Go
sudo add-apt-repository ppa:longsleep/golang-backports
sudo apt update
sudo apt-get install golang-go
Install Rust
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Build
git clone https://github.com/filestar-project/lotus.git
cd lotus
export RUSTFLAGS="-C target-cpu=native -g"
export FFI_BUILD_FROM_SOURCE=1
make all
sudo make install
下载安装
在Releases中选择合适的版本进行下载安装。
运行
lotus daemon
查看状态
lotus sync wait
lotus sync status
lotus chain list
挖矿教程
在当前主网第一版BigBang版本中,挖矿方式和Filecoin完全一致,代码也和Filecoin v1.1.2完全兼容。可以参考Filecoin挖矿相关文档进行配置。本文也将挖矿教程简述如下。
准备代币
# 生成bls地址,然后往新生成的地址里转入一定数量代币
lotus wallet new bls
# 或是在空投后导入Filecoin上矿工owner的地址私钥
# 在Filecoin中
lotus wallet export fxxxxx
# 在FileStar中,出现提示后粘贴私钥
lotus wallet import
# 查看余额
lotus wallet list
生成矿工
lotus-miner init --owner=f3xxxxxx
启动矿工
lotus-miner run
封装sector
lotus-miner sectors pledge
查看状态
lotus-miner info