Download

Windows Installers:

Latest version:  0.91-beta:

» Version 0.91-beta for Windows XP, Vista, 7, 8, 8.1 (Both 32- and 64-bit)

» Version 0.91-beta: Signed hashes of all installers .  Verify against our offline signing key (0x98832223).

 

Previous version:  0.90-beta:

» Version 0.90-beta for Windows Vista, 7, 8 (Both 32- and 64-bit)

» Version 0.90-beta: Signed hashes of all installers .  Verify against our offline signing key (0x98832223).

[for WindowsXP, use 0.88.1-beta or wait for the 0.91-beta release]

In addition to the first-time Bitcoin-Qt/bitcoind synchronization step, Armory will also build its own set of databases the first time.   This will take between 30 min and 3 hours depending on your system.  It is recommended you do not interrupt this step.  After it completes, subsequent loads of Armory will usually be under 30 seconds.

 

Previous version:  0.88.1-beta:

Note: This version requires you have 6GB RAM or more!

» Version 0.88.1-beta for Windows 64-bit [torrent]

» Version 0.88.1-beta for Windows 32-bit  (for offline XP systems)

» Version 0.88.1-beta SHA256 hashes of installers

The above installers will work for both online and offline Windows systems.

Mac/OSX

Latest version:  0.91-beta:

» Version 0.91-beta for Mac/OSX 10.7, 10.8, 10.9, 10.9.1, 10.9.2 (including 10.9-Mavericks support)

» Version 0.91-beta: Signed hashes of all installers .  Verify against our offline signing key (0x98832223).

 

Previous version:  0.90-beta:

» Version 0.90-beta for Mac/OSX (including 10.9-Mavericks support)

» Version 0.90-beta for Mac/OSX signed hash file (use this one to verify Mac package, not the original one provided with the other OS downloads)

Note: Mac/OSX builds are fairly stable, but not perfect. If you experience crashing on your system, please email support@bitcoinarmory.com with your log file.

 

Previous Version:  0.88.1-beta: 

This does not work on all OSX systems, and does not work at all on 10.9.

» Version 0.88.1-beta for Mac/OSX 10.8 [torrent]

Note: Auto-management of Bitcoin-Qt/bitcoind has been disabled for OSX, due to the way that program is packaged. This will hopefully be fixed in the future!

Ubuntu/Debian Packages

Latest version:  0.91-beta for Ubuntu 12.04+ (32- and 64-bit):

»Version 0.91-beta for Ubuntu/Debian 12.04+ (32-bit)

»Version 0.91-beta for Ubuntu/Debian 12.04+ (64-bit)

 

Previous version:  0.90-beta for Ubuntu 12.04 through 13.10 (32- and 64-bit):

»Version 0.90-beta for Ubuntu/Debian 12.04-64bit

»Version 0.90-beta for Ubuntu/Debian 12.04-32bit

Previous version: 0.90-beta for Ubuntu 10.04 through 11.10 (32- and 64-bit):

» Version 0.90-beta for Ubuntu/Debian 10.04-64bit

» Version 0.90-beta for Ubuntu/Debian 10.04-32bit

 

These packages are signed with our offline GPG key (0x98832223)  using dpkg-sig.

In addition to the first-time Bitcoin-Qt/bitcoind synchronization step, Armory will also build its own set of databases the first time. This will take between 30 min and 3 hours depending on your system. It is recommended you do not interrupt this step. After it completes, subsequent loads of Armory will usually be under 30 seconds.

 

Previous Version:  0.88.1-beta: 

Note: In Ubuntu 12.04 and newer, your package manager may complain that “this package is of poor quality.” We are actively working to get the packages to conform to Ubuntu/Debian standards, but there is actually nothing wrong with the packages. They have been thoroughly tested on a variety of Ubuntu/Debian versions, and it is safe to click “Ignore and Install” anyway.

» Version 0.88.1-beta for Ubuntu/Debian 64-bit [torrent]

» Version 0.88.1-beta for Ubuntu/Debian 32-bit [torrent]

The above packages should work on most modern versions of Ubuntu and Debian-based distributions.  However, the packages have dependencies that Ubuntu does not have by default, which will be downloaded during installation.  See the "Linux" section for an offline Ubuntu system.

There are no binaries available for other Linux distributions.  However, the Linux build instructions have proven to be quite easy: see Building Armory from Source.

Linux – Offline Bundles for Ubuntu 10.04 & 12.04

The links below are for setting up an offline system without ever touching the internet. The *.tar.gz files are like zip files, containing the exact same installers as the regular release, but also includes all dependencies needed run Armory in offline mode on the first boot after installing the OS! However, the bundled dependencies for offline user require you to use specifically Ubuntu version 12.04.03 or 10.04.  Ubuntu version 12.04.03 can be found at:  http://old-releases.ubuntu.com/releases/12.04.3/  The latest Ubuntu version (12.04.4) is not currently compatible.  This compatibilty issue does not affect the 10.04 bundles.  Be sure to download the matching version of Armory.

To use: Transfer the tar.gz file to the offline system. Right-click on the file and select "Extract Here". Then go into the extracted folder and double-click the install script.  It will pop up a windows asking how you want to run it: click "Run in Terminal" .  You will have to type in your Linux user password, then it will take about 10 seconds to install. In 10.04 you will be able to access it via "Applications"->"Internet"->"Armory". In 12.04.03, you click the Ubuntu button in the upper-left of the desktop, and search for "Armory".

Latest version: 0.90-beta for Ubuntu 12.04.03:

» Version 0.90-beta Offline Bundle for Ubuntu/Debian 12.04-32bit

» Version 0.90-beta Offline Bundle for Ubuntu/Debian 12.04-64bit

Latest version: 0.90-beta for Ubuntu 10.04:

» Version 0.90-beta Offline Bundle for Ubuntu/Debian 10.04-32bit

» Version 0.90-beta Offline Bundle for Ubuntu/Debian 10.04-64bit

» Version 0.90-beta: Signed hashes of all installers .  Verify against our offline signing key (Fingerprint: 0x98832223).

Previous Version:  0.88.1-beta: 

» Version 0.88.1-beta Offline Bundle for Ubuntu 10.04-32bit

» Version 0.88.1-beta Offline Bundle for Ubuntu 10.04-64bit

» Version 0.88.1-beta SHA256 hashes of installers

You can use any version of Armory after 0.60 for the offline computer, even if your online computer is running the latest version.  Ubuntu 10.04 (Lucid Lynx) was chosen because it will work on just about any computer built in the last 10 years.  If you are undecided about which distribution to use, this is a good choice.  It can be downloaded from the Ubuntu release page.

To use the offline bundle, you will need to boot your offline computer using an Ubuntu live CD or USB key. If your offline computer does not have a CD drive, you still need to download the CD image, but then make a bootable USB drive in Windows or Linux or Mac. You can use either Ubuntu 10.04 or Ubuntu 12.04. Both will work on just about any computer built in the last 10-15 years, with 10.04 being a better choice for exceptionally old systems.

Once you have booted into the Ubuntu live session (using CD or USB), then you can follow directions on the Ubuntu website to get the OS installed. Usually the default installation options are fine.

On the first boot, copy the tar.gz bundle to the offline system using a USB key, then right-click the file and choose "Extract Here". Open the extracted directory and double-click on the “Install_DblClick_RunInTerminal.sh” file and select “Run in Terminal.”  You will type your password, and then Armory will be installed.  Once installed, it can be accessed via "Applications"->"Internet"->"Armory" (10.04) or via the upper-left Ubuntu button, typing "Armory" into the search bar (12.04).  You can click and drag it from the menu to an empty space in your panel for easier access.

RaspberryPi

Armory 0.91 RaspberryPi Raspbian(armhf) 32

 

Verifying Downloaded Files

Armory is used by some of the most heavily-invested, and most paranoid Bitcoin enthusiasts for maximum privacy and security.  If you are in this category, it is recommended you verify that your Armory installers have not been altered in any way.  Armory Ubuntu/Debian packages (*.deb files) are signed directly using our Offline Signing Key (GPG) (0x98832223).  And each release comes with a signed file containing the SHA256 hashes of each installer.   Unfortunately, it is not easy to verify these signatures unless you have access to a Linux machine.  At the moment, the verification procedure on Windows is very difficult.

To verify in Linux, “cd” to the directory containing the installer (usually Downloads), download and import the Armory signing key from the ubuntu key-server, install the signature verification program, and then use it verify the signatures on the *.deb files:

$ cd Downloads   # the directory containing the *.deb
$ gpg --recv-keys --keyserver keyserver.ubuntu.com 98832223
$ sudo apt-get install dpkg-sig
$ dpkg-sig --verify *.deb

If everything goes smoothly, you will see the following output:

$ gpg --recv-keys --keyserver keyserver.ubuntu.com 98832223
gpg: requesting key 98832223 from hkp server keyserver.ubuntu.com
gpg: key 98832223: public key "Alan C. Reiner (Offline Signing Key) <alan@bitcoinarmory.com>"
$ dpkg-sig --verify *.deb
Processing armory_0.85-beta_amd64.deb... 
GOODSIG _gpgbuilder 821F122936BDD565366AC36A4AB16AEA98832223 1353699840

Notice the "98832223" at the end of the "GOODSIG" line. That is the key "Fingerprint" and if it does not match, do not use that installer! To be extra sure, you can check the last 16 characters, which should be "4AB16AEA 98832223".