Step-by-step guide to run multiple services.
Starting Heimdall is fairly easy, the below command will start heimdall using the genesis file in
$ heimdalld start
The rest server can be used by external services like explorer, faucets etc to connect to heimdall chain for fetching data and sending transactions.
$ heimdalld rest-server
Bridge is a helper package that sends transactions to heimdall on behalf of validators. All interactions with other chains happens via this bridge.
Only run bridge if you are planning to stake!
$ bridge start --all
Note: Bridge won't run without
rest-serverso ensure they are running before trying to run bridge.
Use the following to delete blockchain data and reset everything.
// NOTE: To be used only if you need to restart heimdall and delete old data. $ heimdalld unsafe-reset-all