Boost is an initial experiment/prototype of markets v2 module for Filecoin. It aims to replace the lotus-miner
markets service. For more information, see: https://docs.filecoin.io/mine/lotus/split-markets-miners/
git clone https://github.com/filecoin-project/boost
cd boost
make build
- Compile and install (move binaries to $PATH)
make build
make install
- Make sure you have a local Lotus fullnode and miner running and listening to
localhost:1234
andlocalhost:2345
respectively, for example with a devnet:
devnet
Note that currently devnet
is using the default paths that lotus
and lotus-miner
use for their repositories, and you should make sure these directories are empty:
LOTUS_PATH=~/.lotus
LOTUS_MINER_PATH=~/.lotusminer
rm -rf ~/.lotus ~/.lotusminer
- Create Boost repository
FULLNODE_API_INFO=/ip4/127.0.0.1/tcp/1234/http boost --vv init --api-sector-index=`lotus-miner auth api-info --perm=admin`
- Run Boost service
FULLNODE_API_INFO=/ip4/127.0.0.1/tcp/1234/http boost run
- Interact with Boost
boost dummydeal
Dual-licensed under MIT + Apache 2.0