Why do I need a desktop version of MyCrypto?

At MyCrypto, we’re committed to ensuring the safety and security of your funds by making our interface as safe and secure as we can.

With the new MyCrypto Desktop application you can be confident that the code running your wallet interface today is the same code running it tomorrow. It reduces the risk of phishing attacks as you will not be visiting a URL each and every time you wish to access and send your funds.

How can I run MyCrypto Desktop securely?

You can securely run your MyCrypto Desktop app by downloading it from download.mycrypto.com and following the directions below to verify that our signatures prove the legitimacy of the build. This is VERY important — we will absolutely see phishing executables of this app.

Some key reminders when downloading:

Always check for the green “MyCrypto, Inc” SSL certificate in your browser before downloading and never continue on should this SSL certificate be missing.

in your browser before downloading and continue on should this SSL certificate be missing. Always navigate directly to download.mycrypto.com. Do not visit this link via an email (we don’t have your email address), Google ads, Bing ads, reddit comments, Twitter replies, or Slack/Telegram DM.

Signature Verification

First, download the release of your choice and checksums.txt.gpg. Move both files into the same directory and open a terminal.

Then (1) cd to the directory, (2) import the signing GPG key, (3) decrypt the signed checksum file, (4) hash the application file, and (5) verify the output hash matches what’s in checksums.txt.

Here are some platform-specific steps to get you going:

Windows

Prerequisites are:

Change directory to files

> cd C:\path\to\directory

2. Import signing GPG key

> keybase pgp pull tayvano

3. Decrypt checksums.txt.gpg

> gpg --output checksums.txt --decrypt checksums.txt.gpg

4. Hash your application file

> CertUtil -hashFile MyCrypto-1–0–0-ALPHA1-windows.exe SHA256

5. Open checksums.txt and verify the hash from the previous step matches with the name of the build you downloaded.

macOS

Prerequisites are:

Change directory to files

$ cd /path/to/files

2. Import signing GPG key

3. Decrypt checksums.txt.gpg

$ gpg --output checksums.txt --decrypt checksums.txt.gpg

4. Hash your application file

$ shasum -a 256 MyCrypto-1–0–0-ALPHA1-mac.dmg

5. Open checksums.txt and verify the hash from the previous step matches with the name of the build you downloaded.

Linux

Change directory to files

$ cd /path/to/files

2. Import signing GPG key

3. Decrypt checksums.txt.gpg

$ gpg --output checksums.txt --decrypt checksums.txt.gpg

4. Hash your application file

$ sha256sum MyCrypto-1–0–0-ALPHA1-linux-x86_64.AppImage

5. Open checksums.txt and verify the hash from the previous step matches with the name of the build you downloaded.