❓ Which Public Key Format Should Be Used for MINING_PUBKEY in the Makefile?

Hi team,

I’m setting up a Nockchain node and I noticed that in the Makefile, the MINING_PUBKEY field is pre-filled with a Base58-encoded public key (e.g., "EHmKL2U3vXfS5..."), which comes from the wallet keygen output.

However, the same wallet keygen output also includes a hexadecimal public key (e.g., starting with 0x1.edf1....) labeled as "new public key".

Can you please confirm:

  • :red_question_mark: Which format should we use for MINING_PUBKEY when configuring mining identity?
  • :red_question_mark: Will using the wrong format (e.g., Base58 vs 0x-hex) cause the node to mine but receive no rewards?

Thanks in advance! Want to make sure I’m configured correctly before mainnet launch on May 19.

Best regards,

2 Likes

use the Base58-encoded public key

1 Like

hi sir how about error make install-choo
agot make: *** No rule to make target ‘install-choo’. Stop.

Base58-encoded public key