DMT & Ledger Nano S - Update Payee Address

GPKIEFER

New member
Question: I am using Ledger Nano S for my MN collateral and trying to update my payee address. Using DashMasternodeTool_0.9.36, is it safe to generate new private key, operator private key and voting keys?

My status in Enabled in red and I have those three warnings on the bottom of the DMT MN details.
 
@GPKIEFER

What Dash Core version is your masternode on ? Latest version is v22.0.0 please check you are on latest Dash Core version.
I am not sure what problems you see in DMT and i am not sure why you need to update new private key (of what ?), operator key (BLS key pair?) and voting key.

If you want to update your payout address to another address you can just use DMT (Masternode - Update Payout Address), no need to change private key (?) , operator key / BLS key, voting key. Those have nothing todo with your payout address.

Is your masternode perhaps PoSe banned because you perhaps did not update your Dash Core to latest version ? If your masternode is indeed PoSe banned (you can see in DMT), you will need to clear that PoSe ban through DMT as well (Masternode - Update Service) after you updated Dash Core to latest version (https://github.com/dashpay/dash/releases/tag/v22.0.0).

If you want to be informed about future Core updates, make a free Github account (add your email address) and put a Github watch on the following repository : https://github.com/dashpay/dash You will then receive email notifications whenever Core team release a new Core update.
 
Last edited:
@GPKIEFER

What Dash Core version is your masternode on ? Latest version is v22.0.0 please check you are on latest Dash Core version.
I am not sure what problems you see in DMT and i am not sure why you need to update new private key (of what ?), operator key (BLS key pair?) and voting key.

If you want to update your payout address to another address you can just use DMT (Masternode - Update Payout Address), no need to change private key (?) , operator key / BLS key, voting key. Those have nothing todo with your payout address.

Is your masternode perhaps PoSe banned because you perhaps did not update your Dash Core to latest version ? If your masternode is indeed PoSe banned (you can see in DMT), you will need to clear that PoSe ban through DMT as well (Masternode - Update Service) after you updated Dash Core to latest version (https://github.com/dashpay/dash/releases/tag/v22.0.0).

If you want to be informed about future Core updates, make a free Github account (add your email address) and put a Github watch on the following repository : https://github.com/dashpay/dash You will then receive email notifications whenever Core team release a new Core update.
Thanks for the response. My MN is hosted on Allnodes. So I am not using the desktop Dash Core wallet for MN service. I do have the latest version installed 22.0 but only for a wallet service. My collateral is installed on my Ledger Nano S so I am using the DMT tool to update the payout address but when I try I see the error message about not having the owner private key in your configuration. I have red text under the warnings section with owner and voting address mismatch.

In DMT, after I fetch the MN data the following fields are filled in: collateral address, collateral TX hash, Protx hash but the fields for the private keys for owner, operator and voting are blank. To the right is a button to generate new. Do I use that to correct this so I can date the payee address?
 
When you first registered your MN you have been provided the keys from Allnodes.
Use those. Otherwise ask them to provide you your owner, voting privkeys and fill the config in your DMT.
Without the privacy you cannot change the payout address nor change other things.
 
When you first registered your MN you have been provided the keys from Allnodes.
Use those. Otherwise ask them to provide you your owner, voting privkeys and fill the config in your DMT.
Without the privacy you cannot change the payout address nor change other things.
Allnodes dashboard has the PoSe Score which is checked off fine and no remarks, IP address and port which I filled in the DMT tool and my collateral address, payee address ProTx hash was prefilled in once I clicked the fetch MN data button.

On the top of the DMT tool in green it says: The following mn has been set:

In orange color: "We've set public keys for owner. You need to enter private keys instead to have access to some of the features"

Is there anyway DMT can read the private key since my ledger Nano S holds the collateral and is directly connected when I use the DMT tool?

These 3 fields are blank when I click the "use privkey" so I am unable to update the payee address.

The hardware wallet as indicated by the HW status in green on the bottom right of the DMT tool and RPC network status is OK.
 
Allnodes dashboard has the PoSe Score which is checked off fine and no remarks, IP address and port which I filled in the DMT tool and my collateral address, payee address ProTx hash was prefilled in once I clicked the fetch MN data button.

On the top of the DMT tool in green it says: The following mn has been set:

In orange color: "We've set public keys for owner. You need to enter private keys instead to have access to some of the features"

Is there anyway DMT can read the private key since my ledger Nano S holds the collateral and is directly connected when I use the DMT tool?

These 3 fields are blank when I click the "use privkey" so I am unable to update the payee address.

The hardware wallet as indicated by the HW status in green on the bottom right of the DMT tool and RPC network status is OK.

You need to go into edit mode and set owner address to private key instead of Dash address at the far right and copy & paste the received private key for owner address that you received from Allnodes in there. If you do the same for your voting address, you can vote through DMT as well.

Knipsel.JPG


I would just check if you received the private keys of these three addresses from Allnodes, if you lost them you should ask Allnodes to re-sent them to you.
 
Last edited:
You need to go into edit mode and set owner address to private key instead of Dash address at the far right and copy & paste the received private key for owner address that you received from Allnodes in there. If you do the same for your voting address, you can vote through DMT as well.

View attachment 12837
Okay when I click the private key, all three fields are blank. Also on Allnodes there is no information on any keys. The dashboard only has the IP, port, collateral and payee address and also protx hash. I assume clicking the "generate new" on the right of each blank field of the DMT is not an option to resolve this?
 

Attachments

  • Screenshot 2025-01-30 114409.png
    Screenshot 2025-01-30 114409.png
    43.1 KB · Views: 15
Okay when I click the private key, all three fields are blank. Also on Allnodes there is no information on any keys. The dashboard only has the IP, port, collateral and payee address and also protx hash. I assume clicking the "generate new" on the right of each blank field of the DMT is not an option to resolve this?
Please check with Allnodes about these three addresses. Explain that you need the owner address private key to change payout address in DMT and that you need the voting address private key to vote in DMT. And you most likely need the operator address private key (BLS private key) as well. Check also emails you received from Allnodes when you signed up with them.

Your masternode is already registered with these keys, so generating new ones in DMT will not help. It will only be helpfull if you are trying to register your masternode for the first time through DMT.
 
Last edited:
Back
Top