Skip to content

xCore Functions Guide

Gabriel Guarienti Machado edited this page Mar 15, 2021 · 15 revisions

Our xCore software wallet offers a large variety of tools for any user, in this guide we will go in detail about each function.

Warning: Do not install and/or run both xCore and xServer clients on the same computer.

Note: On this guide we've used testnet screenshots, your wallet will show addresses starting with an X for non-segwit transactions and x42 for segwit enabled transactions.

  1. On your dashboard you will be greeted with several options, send, receive, cold staking, xServer setup, these options vary wildly and will be explained in depth in this guide.

a. If you click on 'Client' you will get options to go back to the dashboard from other pages, to lock your account and to quit the client.

xc01

b. On your top right by the advanced wheel you will see your wallet syncing percentage, if you have 'Partial' connections (only to other xCore clients) or 'Full' (to both xCore and xServer nodes), and a lock that shows your staking mode, open and red for a wallet that is currently not staking and green and locked for an actively staking wallet.

xc02

c. If you hover over any of the above options you will see what block your wallet is synced up to, the connections that you have and your staking status.

xc03

d. Near the top right you will find the 'Receive' and 'Send' functions.

xc04

e. By clicking 'Receive' you will be greeted with your current address, as a security measure our addresses change often, you can always reutilize old addresses if you want. By clicking 'Copy' the current addresses is going to be copied to your clipboard so you can easily paste it to receive payments.

xc05

f. If you click 'Show all Adddresses' you will be greeted with this window, here you can see all the addresses currently available for your wallet, those can be generated into near infinity if required.

xc06

g. If you click 'Send' you will be greeted with this window, here you can select the total amount to be sent, the destionation address and to complete any transactions you just have to enter your wallet password and press 'Send'

xc07

h. Back on your dashboard you can click on 'View all history' on the bottom of your client to show all transactions sent and received by this wallet.

xc08

i. By clicking your wallet name on your dashboard you will find several options we already over, 'Address Book' allows the user to save often used addresses so you can send transactions with just two clicks, 'Cold Staking' allows for the delegation of funds to be staked without a direct connection to the internet, this is an extremely secure option when compared to 'Hot Wallets', in which the coins are always in contact with the external internet.

xc09

j. If you click on 'Address Book' you will be greeted with the option to 'Add New Address'.

xc10

k. By clicking it you will be able to save a 'Label' for the address name and the 'Address' for the unique x42 receiving address.

xc11

  1. You can find the 'Cold Staking' delegation and withdraw guide here.

  2. Advanced options.

a. Click on the wheel on the top right.

xc12

b. Here you will find several options, the first one, 'About', gives you information about your 'Client Name', 'Wallet version', 'Fullnode version', 'Current network' (live network or testnet), 'Protocol version', 'Current block height' (the last block you synced to' and 'Wallet data direction' (the location of your x42 files, including your wallet. Most of this information is technical in nature but you may be required to provide some of it in case of a support request.

xc13

c. By clicking 'Settings' you will be able to change your type of staking wallet.

'Cold (Default)' is the most secure option, your funds will be kept offline and not connected to the internet. The 'Hot' option will allow users to delegate balance to a hot xCore wallet that is kept online, this allows the user to cold stake his balance in a secure manner using a delegated remote wallet. You can find a guide on how to do this here.

For 'Addresses' you will be offered a 'Classic' and 'Segwit' (segregated witness) options.

Here you will also be able to choose the 'Look and feel' of your xCore software wallet, these are visual themes.

xc14

d. If you click on 'Sign & Verify' you will have an option to create and verify unique signatures for any, those can be used to prove that an user owns a particular wallet. Extremely useful option that should not be underused.

xc15

e. On your 'Extended Public Key' button you will find your full extended public key and an option to 'Copy to clipboard'. This key is considered sensitive information and you should only share it if you know its uses.

xc16

f. The 'Generate Addresses' option does exactly that, generates as many receiving address as you need.

xc17

g. The 'Rescan Wallet' is usually activated when problems are found within the wallet, it will resync and rewrite the entire wallet file looking for errors. The earliest date possible for the x42 blockchain is August 1st, 2018, the project launch date.

xc18

h. And last, but by no means least, the 'xServer' setup option. Our xServer setup guide using xCore can be found here.

xc19

There are all the functions included in your xCore client currently. We hope you enjoy it!

Clone this wiki locally