Objective
The objective is to download, verify and run Dash wallet on Ubuntu 18.04 Bionic Beaver Linux desktop
Operating System and Software Versions
- Operating System: – Ubuntu 18.04 Bionic Beaver
- Software: – Dashcore 0.12 or higher
Requirements
There are no special requirements.
Difficulty
EASY
Conventions
- # – requires given linux commands to be executed with root privileges either directly as a root user or by use of
sudo
command - $ – requires given linux commands to be executed as a regular non-privileged user
Instructions
Download Dash Wallet
Navigate your browser to the official Dash wallet download page. Use your browser to download the latest Dash wallet signatures, CheckSums and the actual Dash wallet tarball package. Alternatively, use the below wget
command:
$ wget https://github.com/dashpay/dash/releases/download/v0.12.2.3/dashcore-0.12.2.3-linux64.tar.gz https://github.com/dashpay/dash/releases/download/v0.12.2.3/SHA256SUMS.asc https://github.com/dashpay/dash/releases/download/v0.12.2.3/dashcore-0.12.2.3-linux64.tar.gz.asc
Verify Dash wallet download
Next, we need to verify the Dash wallet download. First, check SHA256SUM hash. Both sums must match:
$ cat SHA256SUMS.asc | grep linux64.tar.gz 8b7c72197f87be1f5d988c274cac06f6539ddb4591a578bfb852a412022378f2 dashcore-0.12.2.3-linux64.tar.gz $ sha256sum dashcore-0.12.2.3-linux64.tar.gz 8b7c72197f87be1f5d988c274cac06f6539ddb4591a578bfb852a412022378f2 dashcore-0.12.2.3-linux64.tar.gz
Next, import a relevant signature to be used to verify signed Dash tarball package:
$ gpg --keyserver pool.sks-keyservers.net --recv-keys 4B88269ABD8DF332 gpg: /home/linuxconfig/.gnupg/trustdb.gpg: trustdb created gpg: key 4B88269ABD8DF332: public key "Holger Schinzel holger@dash.org" imported gpg: no ultimately trusted keys found gpg: Total number processed: 1 gpg: imported: 1
Now check for the valid Dash wallet tarball signature:
$ gpg --verify dashcore-0.12.2.3-linux64.tar.gz.asc dashcore-0.12.2.3-linux64.tar.gz gpg: Signature made Fri 12 Jan 2018 09:59:06 AEDT gpg: using RSA key 4B88269ABD8DF332 gpg: Good signature from "Holger Schinzel" [unknown] gpg: aka "Holger Schinzel " [unknown] gpg: aka "Holger Schinzel " [unknown] gpg: WARNING: This key is not certified with a trusted signature! gpg: There is no indication that the signature belongs to the owner. Primary key fingerprint: AF1A E13F 33D0 6F48 7F23 DC81 4B88 269A BD8D F332
Note the line with string Good signature
. All seems to be in order.
Run Dash Wallet
To run the Dash wallet on Ubuntu 18.04 is as simple as extracting the Dash wallet package and executing the inlcuded executable binary dash-qt
located within bin
directory. Example:
$ tar xzf dashcore-0.12.2.3-linux64.tar.gz $ dashcore-0.12.2 $ dashcore-0.12.2/bin/dash-qt

Backup/Restore Dash Wallet
To backup the Dash wallet, copy the .dashcore/wallet.dat
file into any safe location, such as a USB stick. The following linux command will copy the backup file into the user’s home directory and save it as dash-wallet.dat
:
$ cp ~/.dashcore/wallet.dat ~/dash-wallet.dat
To restore the Dash wallet, first close the wallet application and then overwrite the existing ~/.dashcore/wallet.dat
file.
Warning
Make sure that you know what you are doing, otherwise you may end up destroying your Dash wallet hence loosing your coins. Couple dry run tests with empty wallet would be beneficial here. You have been warned!
$ cp ~/dash-wallet.dat ~/.dashcore/wallet.dat