ObjectiveThe 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
RequirementsThere are no special requirements.
- # - requires given linux commands to be executed with root privileges either directly as a root user or by use of
- $ - requires given linux commands to be executed as a regular non-privileged user
Download Dash WalletNavigate 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 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 downloadNext, 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.gzNext, 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 firstname.lastname@example.org" imported gpg: no ultimately trusted keys found gpg: Total number processed: 1 gpg: imported: 1Now 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 SchinzelNote the line with string
" [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
Good signature. All seems to be in order.
Run Dash WalletTo run the Dash wallet on Ubuntu 18.04 is as simple as extracting the Dash wallet package and executing the inlcuded executable binary
$ tar xzf dashcore-0.12.2.3-linux64.tar.gz $ dashcore-0.12.2 $ dashcore-0.12.2/bin/dash-qt
Backup/Restore Dash WalletTo backup the Dash wallet, copy the
.dashcore/wallet.datfile 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
$ cp ~/.dashcore/wallet.dat ~/dash-wallet.datTo restore the Dash wallet, first close the wallet application and then overwrite the existing
WarningMake 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