---
# System prepended metadata

title: Lotus Hyperspace

---

# Lotus Hyperspace

## 1. Install Macos Dependencies

https://lotus.filecoin.io/lotus/install/macos/

```
$ brew install go bzr jq pkg-config hwloc coreutils

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

## 2. Clone repo

```
git fetch origin
git checkout v1.20.0-hyperpsace-0119
git submodule update --recursive
```

## 3. Build lotus for Hyperspace

### 3.1. Additional environment vars for M1

```
export LIBRARY_PATH=/opt/homebrew/lib
export FFI_BUILD_FROM_SOURCE=1
export PATH="$(brew --prefix coreutils)/libexec/gnubin:/usr/local/bin:$PATH"
```

### 3.2. Remove existing mainnet files

```
rm -rf ~/.lotus/datastore //remove your lotus chain datastore
rm -rf ~/.lotus/sqlite //remove your eth tx hash map or event database if exists
```

### 3.2. Build Lotus image

```
make clean && make hyperspacenet
sudo make install
```

## 4. Start Lotus lite node 

```
 FULLNODE_API_INFO=wss://wss.hyperspace.node.glif.io/apigw/lotus lotus daemon --lite
 
2023-01-23T12:23:08.850Z        INFO    main    lotus/daemon.go:219     lotus repo: /Users/vicente/.lotus
2023-01-23T12:23:08.868Z        WARN    cliutil util/apiinfo.go:94      API Token not set and requested, capabilities might be limited.
2023-01-23T12:23:09.773Z        INFO    modules modules/core.go:64      memory limits initialized       {"max_mem_heap": 0, "total_system_mem": 17179869184, "effective_mem_limit": 17179869184}
2023-01-23T12:23:09.773Z        WARN    modules modules/core.go:124     failed to initialize cgroup-driven watchdog; err: cgroups-driven watchdog: watchdog run mode not supported
2023-01-23T12:23:09.773Z        WARN    modules modules/core.go:125     trying a system-driven watchdog
2023-01-23T12:23:09.773Z        INFO    watchdog        go-watchdog@v1.3.0/watermarks.go:16     initialized watermark watchdog policy; watermarks: []; thresholds: [8589934592 10307921510 12025908428 14602888806 15461882265 15891378995 16320875724]
2023-01-23T12:23:09.773Z        INFO    watchdog        go-watchdog@v1.3.0/watchdog.go:472      initialized heap profile capture; threshold: 0.900000; max captures: 10; dir: /Users/vicente/.lotus/heapprof
2023-01-23T12:23:09.773Z        INFO    modules modules/core.go:130     initialized system-driven watchdog
2023-01-23T12:23:09.841Z        INFO    badger  v2@v2.2007.3/levels.go:183      All 0 tables opened in 0s

2023-01-23T12:23:09.845Z        INFO    badger  v2@v2.2007.3/value.go:1158      Replaying file id: 0 at offset: 0

2023-01-23T12:23:09.845Z        INFO    badger  v2@v2.2007.3/value.go:1178      Replay took: 1.833µs

2023-01-23T12:23:09.846Z        INFO    badger  v2@v2.2007.3/levels.go:183      All 0 tables opened in 0s

2023-01-23T12:23:09.849Z        INFO    badger  v2@v2.2007.3/value.go:1158      Replaying file id: 0 at offset: 0

2023-01-23T12:23:09.849Z        INFO    badger  v2@v2.2007.3/value.go:1178      Replay took: 1.792µs

2023-01-23T12:23:09.850Z        INFO    p2pnode lp2p/rcmgr.go:38        libp2p resource manager is enabled
2023-01-23T12:23:09.850Z        INFO    p2pnode lp2p/rcmgr.go:83        adjusted default resource manager limits
2023-01-23T12:23:09.850Z        DEBUG   rcmgr   resource-manager/limit.go:84    initializing new limiter with config    {"limits": {"System":{"Streams":16384,"StreamsInbound":4096,"StreamsOutbound":16384,"Conns":1024,"ConnsInbound":512,"ConnsOutbound":512,"FD":30720,"Memory":3221225472},"Transient":{"Streams":768,"StreamsInbound":384,"StreamsOutbound":768,"Conns":128,"ConnsInbound":64,"ConnsOutbound":128,"FD":7680,"Memory":301989888},"AllowlistedSystem":{"Streams":6144,"StreamsInbound":3072,"StreamsOutbound":6144,"Conns":384,"ConnsInbound":192,"ConnsOutbound":384,"FD":30720,"Memory":2281701376},"AllowlistedTransient":{"Streams":768,"StreamsInbound":384,"StreamsOutbound":768,"Conns":128,"ConnsInbound":64,"ConnsOutbound":128,"FD":7680,"Memory":301989888},"ServiceDefault":{"Streams":8192,"StreamsInbound":2048,"StreamsOutbound":8192,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":335544320},"Service":{"libp2p.autonat":{"Streams":72,"StreamsInbound":72,"StreamsOutbound":72,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":8388608},"libp2p.holepunch":{"Streams":96,"StreamsInbound":48,"StreamsOutbound":48,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":12582912},"libp2p.identify":{"Streams":384,"StreamsInbound":192,"StreamsOutbound":192,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":12582912},"libp2p.ping":{"Streams":192,"StreamsInbound":192,"StreamsOutbound":192,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":12582912},"libp2p.relay/v1":{"Streams":768,"StreamsInbound":768,"StreamsOutbound":768,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":50331648},"libp2p.relay/v2":{"Streams":768,"StreamsInbound":768,"StreamsOutbound":768,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":50331648}},"ServicePeerDefault":{"Streams":272,"StreamsInbound":136,"StreamsOutbound":272,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":25165824},"ServicePeer":{"libp2p.autonat":{"Streams":2,"StreamsInbound":2,"StreamsOutbound":2,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":1048576},"libp2p.holepunch":{"Streams":2,"StreamsInbound":2,"StreamsOutbound":2,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":1048576},"libp2p.identify":{"Streams":32,"StreamsInbound":16,"StreamsOutbound":16,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":1048576},"libp2p.ping":{"Streams":4,"StreamsInbound":2,"StreamsOutbound":3,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":8590458880},"libp2p.relay/v1":{"Streams":64,"StreamsInbound":64,"StreamsOutbound":64,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":1048576},"libp2p.relay/v2":{"Streams":64,"StreamsInbound":64,"StreamsOutbound":64,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":1048576}},"ProtocolDefault":{"Streams":8192,"StreamsInbound":2048,"StreamsOutbound":8192,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":411041792},"Protocol":{"/ipfs/id/1.0.0":{"Streams":384,"StreamsInbound":192,"StreamsOutbound":192,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":12582912},"/ipfs/id/push/1.0.0":{"Streams":384,"StreamsInbound":192,"StreamsOutbound":192,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":12582912},"/ipfs/ping/1.0.0":{"Streams":192,"StreamsInbound":192,"StreamsOutbound":192,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":12582912},"/libp2p/autonat/1.0.0":{"Streams":72,"StreamsInbound":72,"StreamsOutbound":72,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":8388608},"/libp2p/circuit/relay/0.1.0":{"Streams":1920,"StreamsInbound":1920,"StreamsOutbound":1920,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":50331648},"/libp2p/circuit/relay/0.2.0/hop":{"Streams":1920,"StreamsInbound":1920,"StreamsOutbound":1920,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":50331648},"/libp2p/circuit/relay/0.2.0/stop":{"Streams":1920,"StreamsInbound":1920,"StreamsOutbound":1920,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":50331648},"/libp2p/dcutr":{"Streams":96,"StreamsInbound":48,"StreamsOutbound":48,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":12582912},"/p2p/id/delta/1.0.0":{"Streams":384,"StreamsInbound":192,"StreamsOutbound":192,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":12582912}},"ProtocolPeerDefault":{"Streams":288,"StreamsInbound":72,"StreamsOutbound":144,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":16777224},"ProtocolPeer":{"/ipfs/id/1.0.0":{"Streams":32,"StreamsInbound":16,"StreamsOutbound":16,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":8590458880},"/ipfs/id/push/1.0.0":{"Streams":32,"StreamsInbound":16,"StreamsOutbound":16,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":8590458880},"/ipfs/ping/1.0.0":{"Streams":4,"StreamsInbound":2,"StreamsOutbound":3,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":8590458880},"/libp2p/autonat/1.0.0":{"Streams":2,"StreamsInbound":2,"StreamsOutbound":2,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":1048576},"/libp2p/circuit/relay/0.1.0":{"Streams":128,"StreamsInbound":128,"StreamsOutbound":128,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":33554432},"/libp2p/circuit/relay/0.2.0/hop":{"Streams":128,"StreamsInbound":128,"StreamsOutbound":128,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":33554432},"/libp2p/circuit/relay/0.2.0/stop":{"Streams":128,"StreamsInbound":128,"StreamsOutbound":128,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":33554432},"/libp2p/dcutr":{"Streams":2,"StreamsInbound":2,"StreamsOutbound":2,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":1048576},"/p2p/id/delta/1.0.0":{"Streams":32,"StreamsInbound":16,"StreamsOutbound":16,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":8590458880}},"PeerDefault":{"Streams":1024,"StreamsInbound":512,"StreamsOutbound":1024,"Conns":8,"ConnsInbound":4,"ConnsOutbound":8,"FD":480,"Memory":335544320},"Conn":{"Streams":0,"StreamsInbound":0,"StreamsOutbound":0,"Conns":1,"ConnsInbound":1,"ConnsOutbound":1,"FD":1,"Memory":33554432},"Stream":{"Streams":1,"StreamsInbound":1,"StreamsOutbound":1,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":16777216}}}
2023-01-23T12:23:09.870Z        INFO    badgerbs        v2@v2.2007.3/levels.go:183      All 1 tables opened in 9ms

2023-01-23T12:23:09.875Z        INFO    badgerbs        v2@v2.2007.3/value.go:1158      Replaying file id: 0 at offset: 781713023

2023-01-23T12:23:09.875Z        INFO    badgerbs        v2@v2.2007.3/value.go:1178      Replay took: 5.833µs

2023-01-23T12:23:09.901Z        INFO    p2pnode lp2p/addrs.go:101       Swarm listening at: [/ip4/127.0.0.1/tcp/49460 /ip4/192.168.1.69/tcp/49460 /ip6/::1/tcp/49463]
2023-01-23T12:23:09.920Z        INFO    messagepool     messagepool/messagepool.go:439  mpool ready
2023-01-23T12:23:09.920Z        INFO    modules modules/services.go:227 relaying messages for pubsub topic /indexer/ingest/hyperspacenet
2023-01-23T12:23:10.175Z        INFO    importmgr       imports/manager.go:61   sanity checking imports
2023/01/23 12:23:10 storess: Query
2023/01/23 12:23:10 storess: q.Prefix:
2023/01/23 12:23:10 storess: q.KeysOnly: true
2023/01/23 12:23:10 storess: q.Filters: 0
2023/01/23 12:23:10 storess: q.Orders: 0
2023/01/23 12:23:10 storess: q.Offset: 0
2023-01-23T12:23:10.175Z        INFO    importmgr       imports/manager.go:98   sanity check completed  {"broken": 0, "total": 0}
2023-01-23T12:23:10.177Z        INFO    dt-impl impl/impl.go:145        start data-transfer module
2023-01-23T12:23:10.182Z        INFO    markets loggers/loggers.go:65   module ready    {"module": "client data transfer"}
2023-01-23T12:23:10.185Z        INFO    markets loggers/loggers.go:65   module ready    {"module": "storage client"}
2023-01-23T12:23:10.186Z        INFO    markets loggers/loggers.go:65   module ready    {"module": "discovery"}
2023-01-23T12:23:10.186Z        INFO    markets loggers/loggers.go:65   module ready    {"module": "retrieval client"}
2023-01-23T12:23:10.436Z        INFO    healthcheck     node/health.go:57       waiting 1s before starting ChainNotify channel
2023-01-23T12:23:11.711Z        INFO    healthcheck     node/health.go:70       started ChainNotify channel
2023-01-23T12:23:13.514Z        WARN    rpc     go-jsonrpc@v0.1.9/handler.go:334        error in RPC call to 'Filecoin.StateGetActor': resolution lookup failed (t14tg3p2tjxr6wzu6f4p7xzrndk23wdkygfcnnepi): resolve address t14tg3p2tjxr6wzu6f4p7xzrndk23wdkygfcnnepi: actor not found
2023-01-23T12:23:14.874Z        INFO    watchdog        go-watchdog@v1.3.0/watchdog.go:504      heap profile captured; path: /Users/vicente/.lotus/heapprof/2023-01-23T12:23:14.863432Z.heap


```


## Troubleshooting

1. It happened once where some **go libraries failed to install**:
    - I noticed that local files from the repo had been removed
    - running `git stash` fixed it


## BAD start Lotus lite node (ERROR case - for history only)

```
$ FULLNODE_API_INFO=https://api.hyperspace.node.glif.io lotus daemon --lite                                                     

2023-01-22T14:29:55.202Z        INFO    main    lotus/daemon.go:219     lotus repo: /Users/vicente/.lotus
2023-01-22T14:29:55.224Z        WARN    cliutil util/apiinfo.go:94      API Token not set and requested, capabilities might be limited.
2023-01-22T14:29:55.236Z        INFO    modules modules/core.go:64      memory limits initialized       {"max_mem_heap": 0, "total_system_mem": 17179869184, "effective_mem_limit": 17179869184}
2023-01-22T14:29:55.236Z        WARN    modules modules/core.go:124     failed to initialize cgroup-driven watchdog; err: cgroups-driven watchdog: watchdog run mode not supported
2023-01-22T14:29:55.236Z        WARN    modules modules/core.go:125     trying a system-driven watchdog
2023-01-22T14:29:55.236Z        INFO    watchdog        go-watchdog@v1.3.0/watermarks.go:16     initialized watermark watchdog policy; watermarks: []; thresholds: [8589934592 10307921510 12025908428 14602888806 15461882265 15891378995 16320875724]
2023-01-22T14:29:55.237Z        INFO    watchdog        go-watchdog@v1.3.0/watchdog.go:472      initialized heap profile capture; threshold: 0.900000; max captures: 10; dir: /Users/vicente/.lotus/heapprof
2023-01-22T14:29:55.237Z        INFO    modules modules/core.go:130     initialized system-driven watchdog
2023-01-22T14:29:55.284Z        INFO    badger  v2@v2.2007.3/levels.go:183      All 0 tables opened in 0s

2023-01-22T14:29:55.303Z        INFO    badger  v2@v2.2007.3/levels.go:183      All 0 tables opened in 0s

2023-01-22T14:29:55.311Z        INFO    p2pnode lp2p/rcmgr.go:38        libp2p resource manager is enabled
2023-01-22T14:29:55.311Z        INFO    p2pnode lp2p/rcmgr.go:83        adjusted default resource manager limits
2023-01-22T14:29:55.311Z        DEBUG   rcmgr   resource-manager/limit.go:84    initializing new limiter with config    {"limits": {"System":{"Streams":16384,"StreamsInbound":4096,"StreamsOutbound":16384,"Conns":1024,"ConnsInbound":512,"ConnsOutbound":512,"FD":30720,"Memory":3221225472},"Transient":{"Streams":768,"StreamsInbound":384,"StreamsOutbound":768,"Conns":128,"ConnsInbound":64,"ConnsOutbound":128,"FD":7680,"Memory":301989888},"AllowlistedSystem":{"Streams":6144,"StreamsInbound":3072,"StreamsOutbound":6144,"Conns":384,"ConnsInbound":192,"ConnsOutbound":384,"FD":30720,"Memory":2281701376},"AllowlistedTransient":{"Streams":768,"StreamsInbound":384,"StreamsOutbound":768,"Conns":128,"ConnsInbound":64,"ConnsOutbound":128,"FD":7680,"Memory":301989888},"ServiceDefault":{"Streams":8192,"StreamsInbound":2048,"StreamsOutbound":8192,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":335544320},"Service":{"libp2p.autonat":{"Streams":72,"StreamsInbound":72,"StreamsOutbound":72,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":8388608},"libp2p.holepunch":{"Streams":96,"StreamsInbound":48,"StreamsOutbound":48,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":12582912},"libp2p.identify":{"Streams":384,"StreamsInbound":192,"StreamsOutbound":192,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":12582912},"libp2p.ping":{"Streams":192,"StreamsInbound":192,"StreamsOutbound":192,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":12582912},"libp2p.relay/v1":{"Streams":768,"StreamsInbound":768,"StreamsOutbound":768,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":50331648},"libp2p.relay/v2":{"Streams":768,"StreamsInbound":768,"StreamsOutbound":768,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":50331648}},"ServicePeerDefault":{"Streams":272,"StreamsInbound":136,"StreamsOutbound":272,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":25165824},"ServicePeer":{"libp2p.autonat":{"Streams":2,"StreamsInbound":2,"StreamsOutbound":2,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":1048576},"libp2p.holepunch":{"Streams":2,"StreamsInbound":2,"StreamsOutbound":2,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":1048576},"libp2p.identify":{"Streams":32,"StreamsInbound":16,"StreamsOutbound":16,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":1048576},"libp2p.ping":{"Streams":4,"StreamsInbound":2,"StreamsOutbound":3,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":8590458880},"libp2p.relay/v1":{"Streams":64,"StreamsInbound":64,"StreamsOutbound":64,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":1048576},"libp2p.relay/v2":{"Streams":64,"StreamsInbound":64,"StreamsOutbound":64,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":1048576}},"ProtocolDefault":{"Streams":8192,"StreamsInbound":2048,"StreamsOutbound":8192,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":411041792},"Protocol":{"/ipfs/id/1.0.0":{"Streams":384,"StreamsInbound":192,"StreamsOutbound":192,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":12582912},"/ipfs/id/push/1.0.0":{"Streams":384,"StreamsInbound":192,"StreamsOutbound":192,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":12582912},"/ipfs/ping/1.0.0":{"Streams":192,"StreamsInbound":192,"StreamsOutbound":192,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":12582912},"/libp2p/autonat/1.0.0":{"Streams":72,"StreamsInbound":72,"StreamsOutbound":72,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":8388608},"/libp2p/circuit/relay/0.1.0":{"Streams":1920,"StreamsInbound":1920,"StreamsOutbound":1920,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":50331648},"/libp2p/circuit/relay/0.2.0/hop":{"Streams":1920,"StreamsInbound":1920,"StreamsOutbound":1920,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":50331648},"/libp2p/circuit/relay/0.2.0/stop":{"Streams":1920,"StreamsInbound":1920,"StreamsOutbound":1920,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":50331648},"/libp2p/dcutr":{"Streams":96,"StreamsInbound":48,"StreamsOutbound":48,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":12582912},"/p2p/id/delta/1.0.0":{"Streams":384,"StreamsInbound":192,"StreamsOutbound":192,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":12582912}},"ProtocolPeerDefault":{"Streams":288,"StreamsInbound":72,"StreamsOutbound":144,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":16777224},"ProtocolPeer":{"/ipfs/id/1.0.0":{"Streams":32,"StreamsInbound":16,"StreamsOutbound":16,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":8590458880},"/ipfs/id/push/1.0.0":{"Streams":32,"StreamsInbound":16,"StreamsOutbound":16,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":8590458880},"/ipfs/ping/1.0.0":{"Streams":4,"StreamsInbound":2,"StreamsOutbound":3,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":8590458880},"/libp2p/autonat/1.0.0":{"Streams":2,"StreamsInbound":2,"StreamsOutbound":2,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":1048576},"/libp2p/circuit/relay/0.1.0":{"Streams":128,"StreamsInbound":128,"StreamsOutbound":128,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":33554432},"/libp2p/circuit/relay/0.2.0/hop":{"Streams":128,"StreamsInbound":128,"StreamsOutbound":128,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":33554432},"/libp2p/circuit/relay/0.2.0/stop":{"Streams":128,"StreamsInbound":128,"StreamsOutbound":128,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":33554432},"/libp2p/dcutr":{"Streams":2,"StreamsInbound":2,"StreamsOutbound":2,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":1048576},"/p2p/id/delta/1.0.0":{"Streams":32,"StreamsInbound":16,"StreamsOutbound":16,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":8590458880}},"PeerDefault":{"Streams":1024,"StreamsInbound":512,"StreamsOutbound":1024,"Conns":8,"ConnsInbound":4,"ConnsOutbound":8,"FD":480,"Memory":335544320},"Conn":{"Streams":0,"StreamsInbound":0,"StreamsOutbound":0,"Conns":1,"ConnsInbound":1,"ConnsOutbound":1,"FD":1,"Memory":33554432},"Stream":{"Streams":1,"StreamsInbound":1,"StreamsOutbound":1,"Conns":0,"ConnsInbound":0,"ConnsOutbound":0,"FD":0,"Memory":16777216}}}
2023-01-22T14:29:55.331Z        INFO    badgerbs        v2@v2.2007.3/levels.go:183      All 0 tables opened in 0s

2023-01-22T14:29:55.336Z        WARN    chainstore      store/store.go:220      no previous chain state found
2023-01-22T14:29:55.363Z        WARN    chainstore      store/store.go:650      no heaviest tipset found, using [bafy2bzacebqfpeylmrl4h3pq4ofbdj2bfbw2i45fuy6qm4wxcyebpsxhrpqhu]
2023-01-22T14:29:55.363Z        INFO    chainstore      store/store.go:655      New heaviest tipset! [bafy2bzacebqfpeylmrl4h3pq4ofbdj2bfbw2i45fuy6qm4wxcyebpsxhrpqhu] (height=0)
2023-01-22T14:29:55.372Z        INFO    p2pnode lp2p/addrs.go:101       Swarm listening at: [/ip4/127.0.0.1/tcp/60016 /ip4/172.20.10.3/tcp/60016 /ip6/::1/tcp/60019]
2023-01-22T14:29:55.383Z        INFO    messagepool     messagepool/messagepool.go:439  mpool ready
2023-01-22T14:29:55.384Z        INFO    modules modules/services.go:227 relaying messages for pubsub topic /indexer/ingest/hyperspacenet
2023-01-22T14:29:56.621Z        ERROR   events  events/observer.go:59   listen head changes errored: listenHeadChanges ChainNotify call failed: RPC client error: sendRequest failed: request and response id didn't match
2023-01-22T14:29:57.622Z        INFO    events  events/observer.go:70   restarting listenHeadChanges
2023-01-22T14:29:57.905Z        ERROR   events  events/observer.go:59   listen head changes errored: listenHeadChanges ChainNotify call failed: RPC client error: sendRequest failed: request and response id didn't match
^C%
```

