[How To] Setting up the Jumpcoin Wallet for Linux Servers

  • This tutorial will show you how to set up the comand line interface of the Jumpcoin Wallet for Linux systems


    Move to a location where you want your wallet files to be located

    Then - if not already done - create a jumpcoin directory which you then also move into

    mkdir jumpcoin && cd jumpcoin/


    Now you should look up your CPU architecture - if you don't know it by heart - so you can choose the right pre-compiled version to install on your system.

    For this use

    lscpu

    The up most line tells you the information we're looking for - the architecture. In my case it is x86_64.


    This is the point where all preperation is done. Now we need to go to the Github page of the Jumpcoin project and download the latest release of the wallet for our architecture via wget in our terminal.

    For me it looks like this:

    wget https://github.com/Jumperbillijumper/jumpcoin/releases/download/2.0/jumpcoin-2.0-x86_64-linux-gnu.tar.gz

    You have to of course choose whatever fits for your system.


    In the next step we will unpack the just downloaded archive containing the wallet files.

    tar -xvzf jumpcoin-2.0-x86_64-linux-gnu.tar.gz

    Here again make sure to insert the correct archive name according to the file you downloaded for your system.


    At this point in time we will provide access to all users on your system to use the wallet files.

    chmod 777 jumpcoind && chmod 777 jumpcoin-cli

    Attention: If your system is regularly used by other users, you might want to restrict their access to your wallet. In this case you have to use other chmod rules. For this tutorial - and for most applications - 777 will do.


    Hey, I've got some great news for you! We're almost done ;)

    The second last step is to initilize and start the wallet using the daemon

    ./jumpcoind

    This will let your wallet run in the background


    to now controll your wallet you have to use the jumpcoin command line interface (CLI):

    ./jumpcoin-cli getbalance

    This command should - if everything went right - put out '0.0000' as the balance in your wallet.

    If it does: Congratulations! You have now successfully set up your wallet 8)


    But what if you move out of the directory? You lose access to your wallet until you move back into the wallets directory again, so lets fix this:

    We have to add a link to our wallet into the system PATH variables

    sudo ln -s <dir>/jumpcoin-cli /usr/local/bin/jumpcoin

    Replace <dir> with the directory path to where your jumpcoin wallet files lie.


    Now you should be able to use your wallet from anywhere on your system. You can try this by moving to any other directory and then trying to execute a command again

    jumpcoin getbalance

    If this returns 0.0000 again, everything seems to work perfectly fine.


    Now have fun with your freshly installed Jumpcoin wallet

    If you encounter any problems feel free to ask below this post at any given time!


    JumpcoinJumpcoin LONG LIVE THE COMMUNITY AND OUR COIN JumpcoinJumpcoin

  • Wo finde ich die CLI Befehle?

    "Where do I find the CLI commands?"

    CLI commands can be found using help jumpcoin help

    This will return a list of all commands available. If you have specific questions you may also ask of course :)

    wo finde ich die Wallet.dat?

    "Where do I find wallet.dat?"

    As far as I know you should find it at ~/.jumpcoin/

    This should become more obvious and self explanitory why this is the case when the set up HowTo for the GUI version gets published ;D

    kann man irgendwie sehen ob es Synchronisiert ist und wie viele Verbindungen man hat?

    "Is there any way to see if the wallet is synchronised and how many connections the wallet has?"

    My go-to way to see if the wallet is synchronised is looking up the latest block in a blockexporer and then checking that block number against your block count you can see using jumpcoin getblockcount.

    Alternatively you could get your wallets blockcount and then get this blocks hash with jumpcoin getblockhash <index>. <index> needs to be replaced with the blockheight the previous command gave you. This hash now can be used to look up the block's header which includes a timestamp as 'time' in Unix time using this command: jumpcoin getblockheader <hash>. If this now includes a timestamp close to the current time, everything should be fine! The current unix time can be retrieved using the command date +%s.

    The first option seems a bit more simple though ^^

    For seing the amount of connections your wallet has you can use this: jumpcoin getconnectioncount


    Thank you for asking these questions and if you need further help, feel free to ask any time you want:S