Windows

LEOcoin Wallet user guide

Wallet installation

  1. Before you begin, backup your current wallet.
  2. There is no need to uninstall the previous V2 LEOcoin wallet from your computer as there is no conflict with the new V3 wallet, and both wallets need to be online and synchronized for the upgrade from the V2 to the V3 wallet.
  3. Before you do the backup check it is fully synchronized, you have no LEOcoins staked, no reward transactions pending (they have a value of 0.00) and no payments or receipts pending.
  4. The new wallet Version 3 is available for download at www.leocoin.org
  5. Select the version you require according to your Operating system.

Transferring funds to the new LEOcoin wallet

  1. Once you have installed your new wallet, you can access the default wallet address.
  2. Click on Wallet > Receive in the menu (Picture 2).
  3. Right-click on the Default Address and click on Copy Address in the context menu (Picture 3).
  4. Go to web page www.upgrade.leocoin.org (Picture 4)
  5. Enter (paste) your new wallet address (starting with '8') in the field. This is the address from step 3 above.
  6. Select "Start the migration". The following Screen will appear (Picture 5):
  7. Now open your old wallet (V2), and use the Send menu to send your coins to the upgrade address (starting with L) that it gives you.

    Warnings:

    1. Do not use the address in the example screenshot.
    2. Do not use the same generated address (that start with 'L') for more than one (1) transfer. If you need to upgrade again, please repeat the process starting from step 4.
  8. Each confirmation from 1 to 12 will appear in your web browser (Picture 6).
  9. When the conversion is complete, the following screen will appear in your browser (Picture 7)
  10. If you need to convert another wallet, you will have to repeat the process from step 1.

Important!!! You must complete this process by 21 July 2017.



How to use the wallet – functionality

Overview

Description of the wallet interface

Wallet Description:

  1. Wallet status bar
  2. Main menu
  3. Quick balances overview
  4. Send payment shortcut button
  5. Quick Recent Transactions Overview
  6. Shortcut links for detailed transactions overview


Running the wallet for the first time

  1. When the wallet runs for the first time, it needs to synchronize with the blockchain. This can be seen in the progress bar at the top of the window (marked in green in Picture 9).
  2. When the wallet is synchronized, the progress bar disappears, and a checkmark appears. Hover your mouse pointer over the checkmark to see the status message (Picture 10).
  3. The wallet is ready for use (Picture 11).

Wallet

When the Wallet link in the Main menu is clicked, the "Transactions" submenu opens by default

Send

Send screen description (Picture 13):

  1. Send submenu link
  2. "Make payment" link (selected by default) shows the basic screen for executing payments to any address (Picture 14).
  3. "Balance transfer" link shows the screen for transferring balances from public or private addresses to other public or private addresses (basic screen on Picture 15, with advanced options and coin control shown as enabled on Picture 16).
  4. Coin control (for advanced users that understand this functionality):
    1. Button to show or hide coin control options
    2. Link that opens screen for selecting inputs from where funds should be transferred from (Picture 17). If Inputs are not selected manually they are automatically selected.
    3. Field for defining address where funds should be transferred to (the rest of the coin) – if not defined it is automatically assigned.
    4. Help buttons for field "c"
      1. Address book shortcut button for searching for and selecting addresses
      2. Paste shortcut button for pasting the address from the clipboard
      3. Clear shortcut button for removing the recipient address from the field
  5. Option for selecting whether funds will be transferred from a public or private account
  6. Advanced Options
    1. Button to show or hide Advanced options
    2. Option for selecting whether funds are transferred to a public or private account (visible only if the "Advanced options" button is clicked)
    3. Button for adding additional recipients (Picture 18 shows two recipients in the same transaction. This is enabled only on the "Make Payment" screen)
  7. Field for entering recipient address
  8. Field for entering a recipient address label. If this is a new address (not in the Address book), the option will appear to name it and save it in the Address book.
  9. Help buttons for field "7"
    1. Address book shortcut button for searching and selecting an address
    2. Paste shortcut button for pasting an address from the clipboard
    3. Clear shortcut button for removing the recipient address from that field
  10. Field for entering a short message (a note) which is sent with the payment
  11. Field for entering the amount of funds that will be sent
  12. Button for clearing all fields
  13. Button for executing a payment

Receive

Receive screen description (Picture 19):

  1. Receive submenu link.
  2. List of users addresses.
  3. Filter for users addresses.
  4. Search text box enables searching by Labels or Addresses.
  5. Show QR code button: when clicked "QR code" screen appears – see Picture 29.
  6. New address button: when clicked "New address" screen appears – see Picture 25.
  7. Copy address button: when clicked selected address is copied to clipboard
  8. Sign message button: when clicked "Sign message" screen appears – see Picture 54.

Transactions

Transactions submenu description (Picture 20):

  1. Transactions submenu link
  2. Columns Description and sorting arrows
  3. Search text box for searching transactions by:
    1. Date
    2. Type
    3. Address
    4. Narration
    5. Amount
  4. Property menu - right mouse click on a transaction record opens a menu to:
    1. Copy Amount
    2. Copy transaction ID
    3. Edit label
    4. Show transaction details
  5. Vertical scroll bar appears when all the transactions available do not fit onto one screen

Using transactions:

  1. In the Transactions submenu, the user can see all the transactions that were executed in the current wallet.
  2. The user can select each transaction by clicking on it. When a transaction is selected, it turns grey (like the first line on Picture 20).
  3. To see details of a transaction (Picture 21), user can double click transaction or right click on the transaction, and in property menu select option "Show transaction details"
  4. When the user clicks on Transaction ID link (marked green on Picture 21), the blockchain web explorer opens a page with more information about the transaction (Picture 22).

Address Book

Address book interface description:

  1. List of wallet addresses
  2. Column labels and sorting buttons
  3. Field for searching addresses by label or address
  4. Add new address button
  5. Copy address button
  6. Show QR code button
  7. Verify message button
  8. Delete button
  9. Property menu - right mouse click on transaction record opens a menu with self-explanatory options:
    1. Copy Address – copies selected address
    2. Copy Public Key – copies Public Key of selected address
    3. Copy Label – copies Label of selected address
    4. Edit – edits Label of selected address
    5. Delete – deletes selected address

Search:

  1. For searching click into search text box (marked as 3 in Picture 23) and type or paste text or enter the address into the field. Addresses are displayed in List of wallet addresses

Adding a new wallet address:

  1. To add a new address first click on button "+ NEW ADDRESS" (marked 4 in Picture 23)
  2. A form to add a new contact/address book record opens so you can enter data into the required fields (Picture 25):
    1. 1 – Label or records name
    2. 2 – Wallet address
    3. 3 – Confirmation to add address to list
    4. 4 – Cancel adding address and close form

Edit record:

  1. Select address record by clicking on the row. The row changes to dark grey
  2. For editing Label, you need to double-click Label or click the right mouse button on the record and select "Edit" option from the property menu (marked 9 in Picture 23)

Copy address:

  1. First, you select an address from the list, then click on Copy address button (Picture 27) and the address is copied to the computer's clipboard.
  2. You can paste the address into the desired destination.

Show QR code:

  1. Show QR code screen will generate a QR code based on the data that is entered in the available fields.
  2. To show the QR code screen click on the "SHOW QR CODE" button (Picture 28).
  3. Elements of QR code screen:
    1. Cancel usage and closing form
    2. QR code picture
    3. Text that is encoded in QR code
    4. Address field
    5. Label field
    6. Narration field
    7. Amount field
  4. When you enter a value, the QR code will be updated when you exit that field.

Verify message:

  1. Verify message is described here.

Delete:

  1. When an Address record is selected and "DELETE" button (Picture 32) is clicked, the selected address record is removed from the Address book list without further warning.
  2. If no record is selected, the "DELETE" button does not delete any record.

Chat:

  1. You can start a chat by using the menu item in the left sidebar or the chat bubble located at the top center of the screen.
  2. Elements of Chat interface:
    1. Chat menu items for private and group conversation
    2. Main chat window
    3. Current conversation
    4. Field for typing a message
    5. Buttons for formatting text, adding pictures and links to the conversation
    6. Drop down menu to select that your user name is shown in the conversation (Otherwise the default will be to identify you as Anonymous)
    7. Wallet shortcut for opening quick conversation menu
    8. Quick conversation menu
    Click on the chat bubble located at the top center of the screen to see a history of conversations. You can join a conversation by selecting it. That conversation will appear in the screen above for you to read and/or add your contribution.

Group conversation:

  1. To start a group chat first name the group, then click the Start a group chat menu link.
  2. Invite people by clicking on "Invite" button.
  3. "Invite others to group" window opens. To invite someone, type their public key into the Search field
  4. Then you can start your chat in the chat window (Picture 37):
    1. Your text
    2. Reply text

Private conversation:

  1. You can start a private conversation from the Menu to the left or the chat bubble at the top center of the screen.
  2. "Start Private Conversation" window allows you to paste the public key of your correspondent, you can give the conversation a title if you wish, then click on Start conversation.
    Then you can start your chat in the chat window.

Options

Main

Description of Options -> Main menu interface (Picture 40):

  1. Start LEOcoin wallet automatically at user login (system restart) if enabled (coloured orange)
  2. Detach database at shutdown. If 'on' your database (blkxxx.dat) will be detached which will allow for faster shutdowns but will result in a non portable database.
  3. Pay transaction fee. Define the default pay transaction fee for KB. Default amount is is 0.01.
  4. If checked Staking is enabled.
  5. Reserve a certain balance from staking.
  6. Minimum time between successful stakes, in seconds.
  7. The minimum ring size for a private transaction, only for advanced users, should be left as default.
  8. The maximum ring size for a private transaction. Only for advanced users. Otherwise leave as 3.
  9. If checked, it enables automatic selection of the ring size.
  10. Enable secure messaging, enables the messaging feature in the wallet.
  11. Thin mode, this will activate thin blocks mode.
  12. Thin full index, have a complete thin block index.
  13. Thin index window, otherwise to 11, have that number on thin blocks.
  14. Change state buttons

Network

Description of Options -> Network menu interface (Error! Reference source not found.):

  1. Map port using UPnP, if your router supports UPnP, then the P2P port will be opened automatically to allow for running a full node.
  2. Connect through SOCKS proxy. Select this to connect through a proxy; the details of which are entered in 'Details' area
  3. Details. If 'Connect through SOCKS proxy' selected, enter Proxy details here.
  4. Change state buttons.

Window

Description of Options -> Window menu interface (Error! Reference source not found.)

  1. Minimize to the tray instead of the taskbar. This will minimize the wallet to the tray instead of the taskbar.
  2. Minimize on close, minimizes the window instead of exiting the program.
  3. Change state buttons.

Display

Description of Options -> Display menu interface (Error! Reference source not found.)

  1. User interface language, select the language to be used on the scree.
  2. Unit to show amounts in, show amounts in the wallet in LEO, mLEO...
  3. Rows per page, how many rows to show on a single page.
  4. Display addresses in transaction list. On/Off
  5. Notification, show/hide notification.
  6. Visible transaction types.
  7. Change state buttons.

Wallet Options

Wallet Management

  1. Creating a new wallet, first screen description (Picture 44):
    1. 1 – Wallet name, you can name your wallet here.
    2. 2 – Password, Enter a password if you wish to encrypt your wallet with a password.
    3. 3 – Create a multiple account HD wallet - if selected a BIP44 wallet or a single account wallet If not selected (BIP32)
    4. 4 – Language of the seed words.
    5. 5 – On "Next step" button - next screen (Picture 45) shows.
  2. Elements on the new screen (Picture 45):
    1. 1 – Wallet recovery phrase.
    2. 2 – Back button.
    3. 3 – Next step button shows new screen (picture 46).
  3. Next screen is needed for confirmation of Recovery Phrase (Picture 46):
    1. 1 – Recovery Phrase text box
    2. 2 – Back button
    3. 3 – Next step button – when clicked final screen shows if Recovery Phrase was correct

Importing Wallet

  1. "Wallet Options" -> "Import Wallet" brings up screen shown in Picture 47:
    1. 1 – Wallet name, give the wallet a name.
    2. 2 – Password, the recovery phrase could require a password before the wallet can be imported.
    3. 3 – Select if the wallet is to be imported is a BIP44 wallet
    4. 4 – Enter the Recovery phrase
    5. 5 – Next step button - opens the next screen
  2. On successful import of the wallet, a notification screen opens (Picture 48)

Advanced

  1. Select "Wallet Options" -> "Advanced" menu item and screen in Picture 49 shows:
    1. 1 - List of your accounts.
    2. 2 - Date of the creation of accounts.
    3. 3 - Status of the accounts.
    4. 4 - Default wallet account.
    5. 5 - List of wallet keys.
    6. 6 - Derivation path of the key.
    7. 7 - Key status.
    8. 8 - Default wallet key.
    9. 9 - Change state buttons.

Backup

Wallet backup:

  1. Selecting "Backup Wallet" menu item prompts a popup where you can choose a filename and the location where it can be stored (Picture 50).
  2. Select an appropriate location for storing wallet.
  3. Name the wallet.
  4. Save the wallet.

Wallet Encryption

  1. Select "Encrypt Wallet" to associate a password to the current wallet (Picture 51).
  2. The same password phrase needs to be entered in both fields
  3. Click "OK" button to set the password.

Tools

Chain Data

Description of fields (Picture 52):

  1. Available anon amounts on the system.
  2. Your own owned amounts, inside parentheses, is the mature amount.
  3. System mature amounts.
  4. Some possible spendable amounts.
  5. Least input chain depth

Block Explorer

Description of the screen (Picture 53):

  1. Block hash.
  2. Block height.
  3. Block timestamp.
  4. Number of transactions in the block.
  5. Refresh block list button.
  6. Search for transaction or block by hash, height or timestamp.

Sign Message

Screen description (Picture 54):

  1. Select address to sign a message with.
  2. Message to sign.
  3. The signature you get after clicking on sign message.
  4. Button to copy signature.
  5. Status change buttons.

Verifying Message

Screen description (Picture 55):

  1. The address associated with the message.
  2. Message to verify.
  3. Signature to verify.
  4. Paste button.
  5. State change buttons.

Debugging

Screen description (Picture 56):

  1. Debug button to show the debug window.
  2. Debug window with various details about the wallet state and with advanced console option and network monitoring (for advanced users).

About LEOcoin

Screen description (Picture 57):

  1. About LEOcoin button.
  2. LEOcoin Software license and version.

About Qt

Screen description (Picture 58):

  1. About Qt button.
  2. Qt Version and License.

Backup LEOcoin Wallet:

  1. Go to the main menu and click Backup then Backup Wallet
  2. Choose where (into which folder) to save your Wallet file and give it a name, for example, you may choose to save it in your DOCUMENTS folder and name it 'MyLEOcoinWallet.dat'.
  3. Now you have a new file (MyLEOcoinWallet.dat) saved on your PC, and this contains all the keys and necessary data for your wallet. Please pay extra attention in securing this file as losing it could result in complete loss of your funds if something happens to your current Wallet or PC.
    We strongly recommend that you keep a copy of this file off-line and in a secure place such as a USB stick or external hard disk, for security purposes.
    If you have encrypted your Wallet before backup, the password used will also be needed in case you wish to use (restore) your BACKUP Wallet so please make sure you have the password used to encrypt your wallet also securely saved.

Restore LEOcoin Wallet file:

LEOcoin wallet does not have a built-in feature to restore a backup of your wallet.

To do that, the following should be followed with EXTREME CAUTION:

  1. Your LEOcoin wallet should not be running so make sure you have it turned off. If it is minimized, make sure you right-click on its icon and choose exit.
  2. Open Windows Explorer and (type in the address bar) go to: %Appdata%\LEOcoin3. The following files and folders should be found in that folder (.log and .lock files are not necessary).
  3. On 'wallet.dat' file click right mouse button and choose COPY.
  4. In the same folder or anywhere else, click right mouse button again and choose PASTE to create a copy of current wallet.dat file for security purposes and save that file (if same folder name will have to be different than 'wallet.dat', for example 'wallet - Copy.dat')
  5. Now DELETE 'wallet.dat' file (in %Appdata%\LEOcoin3. Right click on it and choose Delete)
  6. Now you can copy the Wallet file you saved when you made a BACKUP WALLET (i.e. MyLEOcoinWallet.dat) from the folder or device (USB stick, external Hard disk etc.) it was saved before, to this folder you just Deleted 'wallet.dat'

    %Appdata%\LEOcoin3
  7. Now it is time to Rename 'MyLEOcoinWallet.dat' file to 'wallet.dat' file for your LEOcoin wallet software to use your saved copy of the wallet. You can right-click on it and choose Rename.
  8. That's it, you have just RESTORED the Wallet file you backed up previously. You will notice, that the Wallet file you just Replaced, is still in that folder with name 'wallet – Copy.dat'. We recommend that you leave that file there in case it is needed in the future.
  9. You can now start your LEOcoin Wallet software. Make sure you always wait for it to be fully synced to have the latest count of your total LEOcoins.

LEOcoin Private Chat (PoS) Wallet V3: Installation Guide for Windows PC

  1. If you already have a previous LEOcoin Wallet on your computer, then please BACKUP YOUR WALLET before upgrading to the new version. Click on the "Backup" Menu option to the left side of the wallet window and choose "Backup Wallet".

    Then choose where you want your Wallet file to be saved, preferably on a USB stick and a different Hard disk than it is now, and give it a name (for example MyWalletBackup.dat). You may find help on how to perform a wallet backup here: https://www.leocoin.org/Guides.aspx.
  2. Find out your System type, 64-bit or 32-bit (Open control panel and choose the System option)
  3. Download the Windows client for your system (32 or 64 version, according to your system type) from https://www.leocoin.org to your PC, and save it in a folder of your choice (for example in Downloads folder).
  4. Once downloaded, you need to install it, and you can do that by opening (double-click) on the wallet executable you just downloaded. For example, if you downloaded LEOcoin-v3.0.6.3-win64-setup.exe (the file name or version might be different), then you need to run this file to have the latest LEOcoin wallet installed on your PC..
  5. Windows 10 security features might not allow the program to run.
    Click on More info to get the option to 'Run anyway' and click on it to proceed. Once you run it, the installation will start:
  6. When the installation is finished, the LEOcoin wallet will start (if you left the option Run LEOcoin checked)
    (LEOcoin V3 wallet image)
    Now you must allow it adequate time to sync (100%) fully.

    Notes

    • It is possible that your Antivirus program might show an alert when downloading or trying to install the LEOcoin wallet. This is common to many different wallets and is just a precaution from the Antivirus or firewall programs. There is no danger to let your Antivirus allow the download or installation and exclude the LEOcoin wallet from future checks, once you have downloaded the wallet software from https://www.leocoin.org/. Always avoid downloading any wallet software for unknown or unofficial websites.
    • The latest version (V3, the image is shown above in this guide), which includes the new advanced features of Private Transactions & Chat, can run in parallel with the previous V2 wallet version (image below). Of course, the previous version (V2) is only needed temporarily, to upgrade the V2 LEOcoins in your wallet to the new V3 LEOcoins, as explained in the main LEOcoin.org page.

The Rescan command verifies all the transactions in the wallet. If you restore a backed up wallet, it will be missing any transactions in blocks you downloaded after you backed up the wallet. Since the client won't receive those blocks (since it already has them), you will need to rescan. Rescan causes the client, on startup, to go through every single block it has downloaded, search for transactions affecting accounts in the wallet, and update the wallet's transaction store and balances to reflect these transactions.

  1. Click Start -> Search
  2. Type in Command Prompt
  3. Open Command Prompt Window (Marios is just a username, and will be different in your system)
  4. Enter the rescan command:
    C:\Users\Marios>"C:\Program Files (x86)\LEOcoinV3\LEOcoin64.exe" -rescan
    (You may have to replace the LEOcoin64.exe with LEOcoin32.exe, depending on your version of Windows)
  5. Press Enter. The LEOcoin wallet will load in rescan mode, verify all your transactions and then load the wallet as always. Once you have completed this step, the rescan of your wallet is complete. You may close the Command prompt window.

To start the process, you will first have to enable hidden files to be viewed on your PC.

  1. Open the Windows Explorer
  2. Click View -> Check the Hidden Items Checkbox

The Hidden Files will now be displayed on your Computer. . .

BEFORE resyncing your LEOcoin Wallet, please make sure that you back up your wallet..

How to back up your wallet:

  1. Open your LEOcoin Wallet.
  2. Click File -> Backup Wallet
  3. Enter the desired Filename and select the location.
  4. Click Save -> This file will be saved as filename.dat.
  5. You can now exit your wallet.

Resync your wallet

To Resync your wallet, once you have made a safe backup on a USB stick and another Hard Disk, you will have to delete all the files EXCEPT "smsgDB" folder and "wallet.dat". Make sure that your wallet is not running (check your taskbar icons too) before performing the deletion of files.

Follow the steps below to locate the files:.

  1. Open Windows Explorer.
  2. Navigate to Main Drive -> Users -> Account User -> App Data -> Roaming -> LEOcoin3. See sample directory below:
    C:\Users\Marios\AppData\Roaming\LEOcoin3 (Marios is just a username, and will be different in your system)
  3. Delete all the files EXCEPT "smsgDB" folder and "wallet.dat" (or any other backup wallet files you have created).
  4. Open your LEOcoin wallet and wait for it to Sync. For more on how to get the wallet synchronize please check the Running the wallet for the first time in LEOcoin Wallet user guide.

Mac

LEOcoin Wallet user guide

Wallet installation

  1. Before you begin, backup your current wallet.
  2. There is no need to uninstall the previous V2 LEOcoin wallet from your computer as there is no conflict with the new V3 wallet, and both wallets need to be online and synchronized for the upgrade from the V2 to the V3 wallet.
  3. Before you do the backup check it is fully synchronized, you have no LEOcoins staked, no reward transactions pending (they have a value of 0.00) and no payments or receipts pending.
  4. The new wallet Version 3 is available for download at www.leocoin.org
  5. Select the version you require according to your Operating system.

Transferring funds to the new LEOcoin wallet

  1. Once you have installed your new wallet, you can access the default wallet address.
  2. Click on Wallet > Receive in the menu (Picture 2).
  3. Right-click on the Default Address and click on Copy Address in the context menu (Picture 3).
  4. Go to web page www.upgrade.leocoin.org (Picture 4)
  5. Enter (paste) your new wallet address (starting with '8') in the field. This is the address from step 3 above.
  6. Select "Start the migration". The following Screen will appear (Picture 5):
  7. Now open your old wallet (V2), and use the Send menu to send your coins to the upgrade address (starting with L) that it gives you.

    Warnings:

    1. Do not use the address in the example screenshot.
    2. Do not use the same generated address (that start with 'L') for more than one (1) transfer. If you need to upgrade again, please repeat the process starting from step 4.
  8. Each confirmation from 1 to 12 will appear in your web browser (Picture 6).
  9. When the conversion is complete, the following screen will appear in your browser (Picture 7)
  10. If you need to convert another wallet, you will have to repeat the process from step 1.

Important!!! You must complete this process by 21 July 2017.



How to use the wallet – functionality

Overview

Description of the wallet interface

Wallet Description:

  1. Wallet status bar
  2. Main menu
  3. Quick balances overview
  4. Send payment shortcut button
  5. Quick Recent Transactions Overview
  6. Shortcut links for detailed transactions overview


Running the wallet for the first time

  1. When the wallet runs for the first time, it needs to synchronize with the blockchain. This can be seen in the progress bar at the top of the window (marked in green in Picture 9).
  2. When the wallet is synchronized, the progress bar disappears, and a checkmark appears. Hover your mouse pointer over the checkmark to see the status message (Picture 10).
  3. The wallet is ready for use (Picture 11).

Wallet

When the Wallet link in the Main menu is clicked, the "Transactions" submenu opens by default

Send

Send screen description (Picture 13):

  1. Send submenu link
  2. "Make payment" link (selected by default) shows the basic screen for executing payments to any address (Picture 14).
  3. "Balance transfer" link shows the screen for transferring balances from public or private addresses to other public or private addresses (basic screen on Picture 15, with advanced options and coin control shown as enabled on Picture 16).
  4. Coin control (for advanced users that understand this functionality):
    1. Button to show or hide coin control options
    2. Link that opens screen for selecting inputs from where funds should be transferred from (Picture 17). If Inputs are not selected manually they are automatically selected.
    3. Field for defining address where funds should be transferred to (the rest of the coin) – if not defined it is automatically assigned.
    4. Help buttons for field "c"
      1. Address book shortcut button for searching for and selecting addresses
      2. Paste shortcut button for pasting the address from the clipboard
      3. Clear shortcut button for removing the recipient address from the field
  5. Option for selecting whether funds will be transferred from a public or private account
  6. Advanced Options
    1. Button to show or hide Advanced options
    2. Option for selecting whether funds are transferred to a public or private account (visible only if the "Advanced options" button is clicked)
    3. Button for adding additional recipients (Picture 18 shows two recipients in the same transaction. This is enabled only on the "Make Payment" screen)
  7. Field for entering recipient address
  8. Field for entering a recipient address label. If this is a new address (not in the Address book), the option will appear to name it and save it in the Address book.
  9. Help buttons for field "7"
    1. Address book shortcut button for searching and selecting an address
    2. Paste shortcut button for pasting an address from the clipboard
    3. Clear shortcut button for removing the recipient address from that field
  10. Field for entering a short message (a note) which is sent with the payment
  11. Field for entering the amount of funds that will be sent
  12. Button for clearing all fields
  13. Button for executing a payment

Receive

Receive screen description (Picture 19):

  1. Receive submenu link.
  2. List of users addresses.
  3. Filter for users addresses.
  4. Search text box enables searching by Labels or Addresses.
  5. Show QR code button: when clicked "QR code" screen appears – see Picture 29.
  6. New address button: when clicked "New address" screen appears – see Picture 25.
  7. Copy address button: when clicked selected address is copied to clipboard
  8. Sign message button: when clicked "Sign message" screen appears – see Picture 54.

Transactions

Transactions submenu description (Picture 20):

  1. Transactions submenu link
  2. Columns Description and sorting arrows
  3. Search text box for searching transactions by:
    1. Date
    2. Type
    3. Address
    4. Narration
    5. Amount
  4. Property menu - right mouse click on a transaction record opens a menu to:
    1. Copy Amount
    2. Copy transaction ID
    3. Edit label
    4. Show transaction details
  5. Vertical scroll bar appears when all the transactions available do not fit onto one screen

Using transactions:

  1. In the Transactions submenu, the user can see all the transactions that were executed in the current wallet.
  2. The user can select each transaction by clicking on it. When a transaction is selected, it turns grey (like the first line on Picture 20).
  3. To see details of a transaction (Picture 21), user can double click transaction or right click on the transaction, and in property menu select option "Show transaction details"
  4. When the user clicks on Transaction ID link (marked green on Picture 21), the blockchain web explorer opens a page with more information about the transaction (Picture 22).

Address Book

Address book interface description:

  1. List of wallet addresses
  2. Column labels and sorting buttons
  3. Field for searching addresses by label or address
  4. Add new address button
  5. Copy address button
  6. Show QR code button
  7. Verify message button
  8. Delete button
  9. Property menu - right mouse click on transaction record opens a menu with self-explanatory options:
    1. Copy Address – copies selected address
    2. Copy Public Key – copies Public Key of selected address
    3. Copy Label – copies Label of selected address
    4. Edit – edits Label of selected address
    5. Delete – deletes selected address

Search:

  1. For searching click into search text box (marked as 3 in Picture 23) and type or paste text or enter the address into the field. Addresses are displayed in List of wallet addresses

Adding a new wallet address:

  1. To add a new address first click on button "+ NEW ADDRESS" (marked 4 in Picture 23)
  2. A form to add a new contact/address book record opens so you can enter data into the required fields (Picture 25):
    1. 1 – Label or records name
    2. 2 – Wallet address
    3. 3 – Confirmation to add address to list
    4. 4 – Cancel adding address and close form

Edit record:

  1. Select address record by clicking on the row. The row changes to dark grey
  2. For editing Label, you need to double-click Label or click the right mouse button on the record and select "Edit" option from the property menu (marked 9 in Picture 23)

Copy address:

  1. First, you select an address from the list, then click on Copy address button (Picture 27) and the address is copied to the computer's clipboard.
  2. You can paste the address into the desired destination.

Show QR code:

  1. Show QR code screen will generate a QR code based on the data that is entered in the available fields.
  2. To show the QR code screen click on the "SHOW QR CODE" button (Picture 28).
  3. Elements of QR code screen:
    1. Cancel usage and closing form
    2. QR code picture
    3. Text that is encoded in QR code
    4. Address field
    5. Label field
    6. Narration field
    7. Amount field
  4. When you enter a value, the QR code will be updated when you exit that field.

Verify message:

  1. Verify message is described here.

Delete:

  1. When an Address record is selected and "DELETE" button (Picture 32) is clicked, the selected address record is removed from the Address book list without further warning.
  2. If no record is selected, the "DELETE" button does not delete any record.

Chat:

  1. You can start a chat by using the menu item in the left sidebar or the chat bubble located at the top center of the screen.
  2. Elements of Chat interface:
    1. Chat menu items for private and group conversation
    2. Main chat window
    3. Current conversation
    4. Field for typing a message
    5. Buttons for formatting text, adding pictures and links to the conversation
    6. Drop down menu to select that your user name is shown in the conversation (Otherwise the default will be to identify you as Anonymous)
    7. Wallet shortcut for opening quick conversation menu
    8. Quick conversation menu
    Click on the chat bubble located at the top center of the screen to see a history of conversations. You can join a conversation by selecting it. That conversation will appear in the screen above for you to read and/or add your contribution.

Group conversation:

  1. To start a group chat first name the group, then click the Start a group chat menu link.
  2. Invite people by clicking on "Invite" button.
  3. "Invite others to group" window opens. To invite someone, type their public key into the Search field
  4. Then you can start your chat in the chat window (Picture 37):
    1. Your text
    2. Reply text

Private conversation:

  1. You can start a private conversation from the Menu to the left or the chat bubble at the top center of the screen.
  2. "Start Private Conversation" window allows you to paste the public key of your correspondent, you can give the conversation a title if you wish, then click on Start conversation.
    Then you can start your chat in the chat window.

Options

Main

Description of Options -> Main menu interface (Picture 40):

  1. Start LEOcoin wallet automatically at user login (system restart) if enabled (coloured orange)
  2. Detach database at shutdown. If 'on' your database (blkxxx.dat) will be detached which will allow for faster shutdowns but will result in a non portable database.
  3. Pay transaction fee. Define the default pay transaction fee for KB. Default amount is is 0.01.
  4. If checked Staking is enabled.
  5. Reserve a certain balance from staking.
  6. Minimum time between successful stakes, in seconds.
  7. The minimum ring size for a private transaction, only for advanced users, should be left as default.
  8. The maximum ring size for a private transaction. Only for advanced users. Otherwise leave as 3.
  9. If checked, it enables automatic selection of the ring size.
  10. Enable secure messaging, enables the messaging feature in the wallet.
  11. Thin mode, this will activate thin blocks mode.
  12. Thin full index, have a complete thin block index.
  13. Thin index window, otherwise to 11, have that number on thin blocks.
  14. Change state buttons

Network

Description of Options -> Network menu interface (Error! Reference source not found.):

  1. Map port using UPnP, if your router supports UPnP, then the P2P port will be opened automatically to allow for running a full node.
  2. Connect through SOCKS proxy. Select this to connect through a proxy; the details of which are entered in 'Details' area
  3. Details. If 'Connect through SOCKS proxy' selected, enter Proxy details here.
  4. Change state buttons.

Window

Description of Options -> Window menu interface (Error! Reference source not found.)

  1. Minimize to the tray instead of the taskbar. This will minimize the wallet to the tray instead of the taskbar.
  2. Minimize on close, minimizes the window instead of exiting the program.
  3. Change state buttons.

Display

Description of Options -> Display menu interface (Error! Reference source not found.)

  1. User interface language, select the language to be used on the scree.
  2. Unit to show amounts in, show amounts in the wallet in LEO, mLEO...
  3. Rows per page, how many rows to show on a single page.
  4. Display addresses in transaction list. On/Off
  5. Notification, show/hide notification.
  6. Visible transaction types.
  7. Change state buttons.

Wallet Options

Wallet Management

  1. Creating a new wallet, first screen description (Picture 44):
    1. 1 – Wallet name, you can name your wallet here.
    2. 2 – Password, Enter a password if you wish to encrypt your wallet with a password.
    3. 3 – Create a multiple account HD wallet - if selected a BIP44 wallet or a single account wallet If not selected (BIP32)
    4. 4 – Language of the seed words.
    5. 5 – On "Next step" button - next screen (Picture 45) shows.
  2. Elements on the new screen (Picture 45):
    1. 1 – Wallet recovery phrase.
    2. 2 – Back button.
    3. 3 – Next step button shows new screen (picture 46).
  3. Next screen is needed for confirmation of Recovery Phrase (Picture 46):
    1. 1 – Recovery Phrase text box
    2. 2 – Back button
    3. 3 – Next step button – when clicked final screen shows if Recovery Phrase was correct

Importing Wallet

  1. "Wallet Options" -> "Import Wallet" brings up screen shown in Picture 47:
    1. 1 – Wallet name, give the wallet a name.
    2. 2 – Password, the recovery phrase could require a password before the wallet can be imported.
    3. 3 – Select if the wallet is to be imported is a BIP44 wallet
    4. 4 – Enter the Recovery phrase
    5. 5 – Next step button - opens the next screen
  2. On successful import of the wallet, a notification screen opens (Picture 48)

Advanced

  1. Select "Wallet Options" -> "Advanced" menu item and screen in Picture 49 shows:
    1. 1 - List of your accounts.
    2. 2 - Date of the creation of accounts.
    3. 3 - Status of the accounts.
    4. 4 - Default wallet account.
    5. 5 - List of wallet keys.
    6. 6 - Derivation path of the key.
    7. 7 - Key status.
    8. 8 - Default wallet key.
    9. 9 - Change state buttons.

Backup

Wallet backup:

  1. Selecting "Backup Wallet" menu item prompts a popup where you can choose a filename and the location where it can be stored (Picture 50).
  2. Select an appropriate location for storing wallet.
  3. Name the wallet.
  4. Save the wallet.

Wallet Encryption

  1. Select "Encrypt Wallet" to associate a password to the current wallet (Picture 51).
  2. The same password phrase needs to be entered in both fields
  3. Click "OK" button to set the password.

Tools

Chain Data

Description of fields (Picture 52):

  1. Available anon amounts on the system.
  2. Your own owned amounts, inside parentheses, is the mature amount.
  3. System mature amounts.
  4. Some possible spendable amounts.
  5. Least input chain depth

Block Explorer

Description of the screen (Picture 53):

  1. Block hash.
  2. Block height.
  3. Block timestamp.
  4. Number of transactions in the block.
  5. Refresh block list button.
  6. Search for transaction or block by hash, height or timestamp.

Sign Message

Screen description (Picture 54):

  1. Select address to sign a message with.
  2. Message to sign.
  3. The signature you get after clicking on sign message.
  4. Button to copy signature.
  5. Status change buttons.

Verifying Message

Screen description (Picture 55):

  1. The address associated with the message.
  2. Message to verify.
  3. Signature to verify.
  4. Paste button.
  5. State change buttons.

Debugging

Screen description (Picture 56):

  1. Debug button to show the debug window.
  2. Debug window with various details about the wallet state and with advanced console option and network monitoring (for advanced users).

About LEOcoin

Screen description (Picture 57):

  1. About LEOcoin button.
  2. LEOcoin Software license and version.

About Qt

Screen description (Picture 58):

  1. About Qt button.
  2. Qt Version and License.

Backup LEOcoin Wallet:

  1. Go to the main menu and click Backup then Backup Wallet
  2. Choose where (which folder) to save your Wallet file and give it a name. For example, you may wish to save it in your DOCUMENTS folder and name it 'MyLEOcoinWallet.dat'.
  3. Now you have a new file (MyLEOcoinWallet.dat) saved on your MAC, and this contains all the keys and needed data of your wallet. Please pay extra attention in securing this file as losing it could result in complete loss of your funds if something happens to your current Wallet or MAC.
    We strongly suggest that you keep a copy of this file in an external place such as a USB stick or external hard disk, for security purposes.
    If you have encrypted your Wallet before backup, the password used will also be needed in case you wish to use (restore) your BACKUP Wallet so please make sure you have the password used to encrypt your wallet also securely saved.

Restore LEOcoin Wallet file:

LEOcoin wallet does not have a built-in feature to restore a backup of your wallet. To do that, the following actions should be completed with EXTREME CAUTION:

  1. Your LEOcoin wallet should not be running so make sure you have it turned off. Right-click on its dock icon and choose Quit.
  2. Open Finder
  3. Now hold the ALT key and click GO on the top menu. This will show Library on the drop-down menu.
    You may click on Library to open the Application Support folder and then find the LEOcoin3 folder.
  4. Now click on the LEOcoin3 folder. The following files and folders should be found in that folder.
  5. On 'wallet.dat' file Right-click your mouse and choose Copy "wallet.dat".
  6. In the same folder or anywhere else, choose Paste Item to create a copy of the current wallet.dat file for security purposes and save that file (if the same folder is used, the name will be 'wallet.dat copy').
  7. Now DELETE the 'wallet.dat' file (in LEOcoin3 folder. Right-click on it and choose Move to Trash)

  8. Now you can copy the Wallet file you saved when you made a BACKUP WALLET (i.e., MyLEOcoinWallet.dat) from the folder or device (USB stick, external Hard disk, etc.) it was saved before, to LEOcoin3 folder.
  9. Last, you need to Rename 'MyLEOcoinWallet.dat' file to 'wallet.dat' file for your LEOcoin wallet software to use your saved copy of the wallet. You can right-click on it and choose Rename.
  10. That is it, you have just RESTORED the Wallet file you made a BACKUP at a previous time. You will notice, that the Wallet file you just Replaced, is still in that folder with name 'wallet – Copy.dat'. We suggest that you leave that file there in case it is needed in the future.
    You can now start your LEOcoin Wallet software. Make sure you always wait for it to be fully synced to have an accurate count of your total LEOcoins.

LEOcoin Private Chat (PoS) wallet V3

Installation guide for Mac.

LEOcoin Private Chat (PoS) Wallet V3: Installation Guide for Mac

  1. If you already have a previous LEOcoin Wallet on your computer, then please BACKUP YOUR WALLET before upgrading to the new version. Click on the "File" Menu Tab and choose "Backup Wallet". Then choose where you want your Wallet file to be saved (.dat) and give it a name.
  2. Download the MAC client
    It is placed in the Downloads folder, and automatically unzipped, and the zip file is moved to the trash.
    So all you are likely to see in your dock is this:
  3. Open Finder, click Downloads (if not already selected)

  4. Open LEOcoin-v3.x.x.x-macosx.dmg (where x.x.x stands for latest LEOcoin wallet version, as seen in Finder), and this LEOcoin window will appear:
  5. Move the LEOcoin icon to your Applications folder
  6. Now the LEOcoin wallet application is in place
  7. You can click on it to start it
  8. After your MAC verifies it, it will ask for confirmation to run it. Click OPEN.

    If you are asked by your system to provide your MAC password, please do so. This is just a security precaution, and by providing it, your MAC will allow the LEOcoin wallet’s installation.
  9. If all done correctly, then the LEOcoin wallet will start.

    Now you must allow it adequate time to sync (100%) fully.

Note: The latest version (V3) shown above in this guide, which includes the new advanced features of Private Transactions & Chat, can run in parallel with the previous V2 wallet version (image below). Of course, the previous version (V2) is only needed temporarily, to upgrade the V2 LEOcoins in your wallet to the new V3 LEOcoins, as explained in the main LEOcoin.org page.

How to Rescan your MAC OS Wallet

The Rescan command verifies all the transactions in the wallet. If you restore a backed-up wallet, it will be missing any transactions in blocks you downloaded after you backed up the wallet.

Since the client won't receive those blocks (since it already has them), you will need to rescan. Rescan causes the client, on startup, to go through every single block it has downloaded, search for transactions affecting accounts in the wallet, and update the wallet's transaction store and balances to reflect these transactions.

  1. Open Finder
  2. Go to Applications, and from there to Utilities and finally to Terminal
  3. Open the Terminal
  4. Now move your mouse back on the Finder window, and right-click on the LEOcoin icon. Now select "Show Package Contents"

    The same can be accomplished if you click on the LEOcoin icon once and select the Gear icon on the Top Menu of Finder.
  5. Now select Contents, then MacOS and finally LEOcoin, and use the mouse to drag and drop the LEOcoin executable to the Terminal window.
    Once you move it to the Terminal window (#2 image), then add -rescan (#3 image), and press Enter. The full path should now be /Applications/LEOcoin.app/Contents/MacOS/LEOcoin -rescan

  6. This is it. Now, wait for the wallet to start and allow it to sync 100% fully. The wallet will show the message Rescanning… while in this mode.

How to Resync your MAC OS Wallet

BEFORE resyncing your LEOcoin Wallet, please make sure that you back up your wallet. Please follow the Backup instructions for MAC on this page (https://www.leocoin.org/Guides.aspx)

  1. You may also navigate from your macOS system, to Users --> ‘username’ --> Library --> Application Support --> LEOcoin3. #1 in blue color (above image) is the name of the MAC system, and it will probably be different on your MAC.
    #3 in blue color (above image) is the ‘username’ and will be different on your MAC than in the picture above.

  2. To Resync your wallet, once you have made a safe backup on a USB stick and another Hard Disk, you will have to delete several files.
    Make sure that your wallet is not running (check your Dock too) before performing any deletion of files and then delete all the files in LEOcoin3 folder, EXCEPT "smsgDB" folder and "wallet.dat" (or any other backup wallet files you have saved in this folder).
  3. Open your LEOcoin wallet and wait for it to sync 100% fully. You will be able to watch the progress from the wallet’s top menu.