Phantom Wallet Guide 1: Installation

A Complete Guide to download and install the Phantom Wallet

John
My Crypto Spirit
Published in
8 min readOct 12, 2019

--

Before anything else, everyone should know that this guide and the wallet itself could not have been completed without the help of the Phantasma community! Lots of people have been active like madmen to test the wallet and help write this tutorial. You’re all amazing ❤

This article describes all the steps necessary to download, install and run the Phantom Desktop wallet. If you need live help feel free to join the official Telegram group of Phantasma, however if you follow the steps below, you should be fine. Telegram invite link for live help however is here, but please try your best first.

This guide covers Windows, OSX(Mac) and Linux. Now let’s get to it.

Table of contents

Windows Installation Guide:

To download the wallet, click the link https://github.com/merl111/PhantomWallet/releases. Your screen should look like the below screenshot.

  • Click on the latest release — it will be at the top — your screen should look like the below screenshot. Note that there is currently a newer version available.
  • Scroll down until your screen looks like the below screenshot. Under Assets, click on and download the zipfile for Windows. Once the .zip file is downloaded, unzip the file in the location of your choosing.
  • If you have a previous version installed and are upgrading — remove the previous files first.
  • In windows explorer navigate to the location you un-zipped the files to — I put mine in D:\Software\PhantomWallet\ but it doesn’t matter where you put it.
  • From there navigate to \bin\PhantomWallet-win
  • Run it by clicking start.bat
  • You may want to create a shortcut on your desktop which you can rename to make life easier for yourself
  • I renamed mine to Phantom Wallet normally by clicking on it → hitting F2 → changing the name → hitting enter
  • When you first run if Windows defender smart screen may prompt you about running an unrecognized app → click more info
  • Click ‘run anyway’

NOTE: while the out-of-the-box windows 10 Virus has no reported issues and won’t interfere, some Virus software like Avast can interfere with this tool. This is a known issue and will be addressed in later releases. You will need to disable said scanner if you experience problems.

  • If all has gone well, you will see a terminal window launch and your default browser will open with the following.
  • Congratulations! You are good to get spooky.
  • To shut this down simply close the terminal window and your browser.

MacOS Installation Guide:

To download the wallet, click the link https://github.com/merl111/PhantomWallet/releases. Your screen should look like the below screenshot.

  • Click on the latest release — it will be at the top — your screen should look like the below screenshot.
  • Scroll down until your screen looks like the below screenshot. Under Assets, click on “PhantomWallet-0–3–3.osx.zip” (or whatever the latest osx version is). Once the .zip file is downloaded, unzip the file in the location of your choosing.
  • If you have a previous version installed and are upgrading — remove the previous files first.
  • To open the wallet, you will have to use Terminal. To access Terminal, click on the “Finder” icon on the left hand side of your dock which you will find at the bottom of your screen (if not, clicking on the desktop background also works). That will bring up the options in the below screenshot, which you will find at the top of the screen. Find “Go” and click on it.
  • Once you have clicked “Go”, go down the list until you find “Utilities”. Click on “Utilities” to open the Utilities folder.
  • In the Utilities folder, go down until you find “Terminal”. Double click to open.
  • Once you have opened Terminal, your screen should look similar to the below screenshot.
  • Next you will need to navigate to the PhantomWallet-osx folder which will contain the start.command file. To do this you need to type in cd /<<your file location>>/bin/PhantomWallet-osx/ and press enter.
  • Finally, type in ./start.command and then press enter. This will run the ‘start.command’ file in your PhantomWallet-osx folder and open the wallet in your web browser.
  • Congratulations! Once you have reached this screen you can now create an account. Please read the Step-by-Step Tutorial on how to create an account and complete the token swap.

This is what your Terminal will now look like as well.

Linux Installation Guide:

To begin, you will need to install Curl for Linux. Besides the easy instructions below, you can see the website for more information on Curl and downloads for different Linux Distributions. The procedure for Ubuntu is as follows, open your terminal and:

  • Update and upgrade, run → sudo apt update && sudo apt upgrade
  • Next, install curl, execute → sudo apt install curl
  • Verify install of curl, run → curl --version
  • Next, you will need to download the latest .NET Core Runtime. Click the link https://dotnet.microsoft.com/download/dotnet-core. Once on the below screen, click on .NET Core 3.0 (or the latest recommended version).
  • Scroll down until your screen looks like the screenshot below. Look at the Runtime 3.0.0 column and under the Linux section you will find [Package Manager Instructions]. Click the x64 to proceed to the next screen where you can choose your Linux Distribution.
  • When you find yourself in the screen below (click for link), be sure to choose the right Linux Distribution. For this example, we will go with Ubuntu 16.04 — x64.
    Follow the installation steps provided on the website and you should have .NET Core installed.
  • The Phantom Wallet may not be able to run if you don’t have the right dependencies for .NET Core installed. Be sure to open this website and install the dependencies needed for your Linux Distribution. For Ubuntu, you’ll find the list in the screenshot below.
    Open your Terminal and make sure to Sudo apt-get install the depencies needed for your Ubuntu version. We’re almost there now!
  • To download the wallet, click the link https://github.com/merl111/PhantomWallet/releases. Your screen should look like the below screenshot. At time of writing, the latest version is 0.3.4, so it might be different at a later moment. Click on the latest release, which will be at the top.
  • Scroll down to the clickable download links. Here — under Assets — click and download the Linux Zip file. Once the .zip is downloaded, unzip the file in the location of your choosing.
    In the folder, you will find 3 files: www, PhantomWallet, and start.sh.
  • What I did was place the folder in a convenient location and rename it to make it easily accessible. Feel free to go about it in whatever way suits you best.
  • Fire up your Terminal and navigate to the folder where the file start.sh is located. For me that was a simple cd PhantomWallet.
    Next, you will want to launch the file start.sh. Do so by using the command ./start.sh.
  • The terminal should now look like this:
  • As shown in the pictures above, immediately and automatically after running the previous commands, your browser should open and launch the Phantom Wallet!
    Youn are now all done with the installation procedure. If this all worked out, head over to our Step-by-Step Guide on how to use the wallet so you can swap and stake your SOUL!

Troubleshooting: You might get a failure when you try to launch the wallet for the first time. One of the reasons for this to happen is that you might have a weird version of Linux like I have — I’m running GalliumOS on my Chromebook.
The failure looks something like this:

Failed to load ȢP , error: libunwind.so.8: cannot open shared object file: No such file or directory.Failed to bind to CoreCLR at ‘/home/john/.local/share/warp/packages/PhantomWallet/libcoreclr.so’

To solve this problem on Ubuntu, fire up your terminal again and execute this command: sudo apt-get install -y libunwind-dev.

Note that if you are using CentOS, the package name is libunwind-devel, which you can install by executing this command: sudo yum install -y libunwind-devel.

If you had already installed all .NET dependencies in step 5 of this Linux tutorial, this install should solve your problem.

--

--