Launching your Cardano BP node!

when all the certificates and keys are generated, now we have to adjust the launch script on our block producing node

copy following files to your BP server and place them under /home/$USER/cnode/keys/

  • myPool.kes-000.skey

  • myPool.vrf.skey

  • myPool.node-000.opcert

cd ~/cnode/scripts
nano node.sh

and add the keys to your launch script

#!/bin/bash
cardano-node run \
--database-path ~/cnode/db/ \
--socket-path ~/cnode/sockets/node.socket \
--host-addr 0.0.0.0 \
--port 3000 \
--config ~/cnode/config/mainnet-config.json \
--topology ~/cnode/config/mainnet-topology.json \
--shelley-kes-key ~/cnode/keys/myPool.kes-000.skey \
--shelley-vrf-key ~/cnode/keys/myPool.vrf.skey \
--shelley-operational-certificate ~/cnode/keys/myPool.node-000.opcert

now, just start your node with start_all.sh - you should have a fully functional BP node