Desktop Wallet Setup

Getting Started

Ensure you have the latest LYRA Wallet and you have already obtained your 15000 LYRA (preferably just a bit more to cover fees when you’re transferring around).

Step 1: Encrypt and Backup your wallet

If you haven’t done so already, make sure you encrypt your wallet on your local desktop wallet.

Go to Settings > Encrypt Wallet.

encryption window

After you have encrypted it, it is also recommended to do a backup via File > Backup Wallet.

It is recommended to store this wallet on a separate physical drive or pen drive. The wallet.dat is encrypted so even if the wallet.dat is exposed, if your password is long enough, it will be secure.

Please don’t forget your password! No one can help you if you lose your password.

Step 2: Generate a masternode genkey and deposit your 15000 LYRA on your Desktop wallet

Note about masternode genkey: even if this information is out, your 15000 LYRA is safe. If a third party gets hold of this masternode genkey, all they can do is start/stop your masternode.

On your local desktop wallet, click on Help > Debug Window and enter in the following command:

masternode genkey

This generates the masternode genkey. Copy it into Notepad or a txt file.

Now put:

getnewaddress

This generates the Masternode Deposit Address for your 15000 LYRA. Copy it into the same Notepad or txt file. If you have multiple masternode, you can also create additional addresses and unique genkeys for each of them.

masternode genkey

getnewaddress MN2

masternode genkey

getnewaddress MN3

And so on.

Now Send EXACTLY 15000 LYRA into the generated Deposit Address that you just created in one single transaction! It has to be in one single transaction! Do not tick subtract fee from amount.

It is not recommended to send it direct from an exchange as they might deduct certain withdrawal fees resulting in less than 15000 LYRA in that transfer.

You will now need to wait some confirmations (roughly 1/2 hour) for this transaction to be valid as your masternode deposit (it need 21 confirmations).

But We can proceed with the other steps in the meantime!

Special Notes only for those who are creating more than one masternode:

If you are doing more than one masternode, special care is required to ensure that you are creating deposits properly. You don’t want to break the previous 15000 LYRA deposit you just made by taking funds from that deposit.

To do this, on your local desktop wallet turn on coin control by going to Settings > Options > Wallet and click on Enable coin control features. This will enable fine grained control of which funds you are using when making your next 15000 KLKS deposit.

options window

Then go to your Send tab, and you will see Coin Control Features. Click on Inputs. You should see your 15000 deposit there. Right click and click Lock Unspent. This means that when making your new deposit, your wallet will not touch these funds.

Once you have done this, you can make the next 15000 LYRA deposit for your next masternode. Repeat this everytime you have made a new masternode.

You can always verify you’re doing this correctly by going into Help > Debug Window and typing masternode outputs which would display all masternode capable deposits.

Step 3: TXIn / TXOut

We now need to find out the transaction id and index of your masternode deposit. To do this, on your local desktop wallet go to Help > Debug Window and type:

masternode outputs

You will receive an output that looks something like this:

{ "d6fd38868bb8f9958e34d5155437d009b72dfd33fc28874c87fd42e51c0f74fdb" : "0", } The first portion is your Transaction ID and the second number (typically 0 or 1) is the Index.

Now you have all the informations you need to proceed with the Masternode Deployment:

  1. Masternode Name (of your choice)

  2. Masternode Genkey

  3. Masternode TXIn

  4. Masternode TXOut

Note: At the end of the masternode development on the VPS side, you have to insert text on your masternode.conf file. It is locate in LYRA System Folder. To make things clearer let’s show a made up example of how a masternode.conf would look like. This example shows two Scrypta masternodes.MN1 128.22.10.54:42222 6gfTyhsXpX3dZcU7CoiFuFWqeHYw83r28btCFfIHqf6zkMp1PZ4 67hY6G68bb8f9958e34d5155437d009b72dfd33fc28874c87fd42e51c0kjy7ehjh 0 MN2 48.33.100.21:42222 6THBgtDSDkmQmXX5i2rG7BUQFt8YeEfsNE6CDyjefFX2ZjgLEcJ c98Jihyb9tgb75d9a7d0b2e86fb26e208095a9995eff5e169a4e2e047226197654 0Once you have entered the necessary details, save your masternode.conf. Restart your wallet so it would take the new settings.

Note for multiple masternodes: If you are creating more than one masternode, the masternode outputs command will return several transaction hashes and indexes. Just determine which one is the new one by comparing it with your existing masternode.conf and see which one is not in it. You will then add the new corresponding details in new line in masternode.conf.

Remember to restart your wallet whenever you edit your masternode.conf.