Building the miner node

In this step we will build the miner (node). Once the node is running, you will see a log entry displaying your Public Key (Wallet) address. You will need this address to stake in the next step.

Prerequisites to build the miner (node)

Please ensure you have Go version 1.22 installed, as it is the only supported version for building the node.

1

Step 1

Building and starting the miner (Node)

Begin by constructing the miner (node) to get it up and running.

make build
2

Step 2

Start the miner (node)

Start the miner (node) and and look for the log entry displaying your Public Key (Wallet) address.

make run

Example log output

After starting the node, look for logs similar to the following:

    #######################################
    #     __  __    _    ____    _        #
    #    |  \/  |  / \  / ___|  / \       #
    #    | |\/| | / _ \ \___ \ / _ \      #
    #    | |  | |/ ___ \ ___) / ___ \     #
    #    |_|  |_/_/   \_\____/_/   \_\    #
    #                                     #
    #######################################

    Multiaddress:        /ip4/192.168.1.8/udp/4001/quic-v1/p2p/16Uiu2HAmDXWNV9RXVoRsbt9z7pFSsKS2KdpN7HHFVLdFZmS7iCvo
    IP Address:          /ip4/127.0.0.1/udp/4001/quic-v1
    Public Key:          0x5dA36a3eB07fd1624B054b99D6417DdF2904e826 
    Is Staked:           false
    Is Validator:        false
    Is TwitterScraper:   false
    Is DiscordScraper:   false
    Is TelegramScraper:  false
You are now successfully running the miner (node) with basic .env configuration.