running armory on Mac

So I have been party to a sort of bitcoin saga for months now. I had a miner running for a few months in the summer of 2014, and I ended up with about 1.3 bitcoins. At the time it felt like a bad deal, to make barely one coin over three months, so I just forgot about it. Enter this whole crazy crypto run-up at the end of this year and I started to wonder if that wallet was still doing all right. As it turns out, it's doing fine. It's getting money OUT of the wallet that is proving difficult.

You see, the blockchain is now around 160GB and growing. Armory then runs an index database along side, so I'm not sure if a 256GB SSD is enough to comfortably host a BTC wallet now. Plus you need at least 8GB of RAM and a decent processor; and of course a good internet connection. I had a little Dell Inspiron that I thought would do the trick, but man it was slow. 2 weeks to get the blockchain downloaded. Another few days to run the Armory indexes. And then, because Windows, the McAfee sales popup crashes the app and corrupts the index. Reinstall the OS. Repeat.

Anyway, it sort of became my white whale, until I realized that the hardware was just not good enough.

Now, I have this workhorse laptop that I had situated for running SQL and importing our massive database, it has tons of RAM and and large SSD and it is perfect for finally pulling up this wallet and getting those BTC out of there. I want all of my bitcoin to be ready to sell if the price gets too much higher.

So the blockchain downloaded over night; took barely 12 hours. Armory was difficult however. Here's what you do.

  1. Get version 0.95.1
  2. you will need to have HomeBrew installed.
  3. run xcode-select --install if you haven't done that already

  4. make sure your ssl is up to date: brew upgrade openssl

  5. make this edit to ArmoryUtils.py:
Screen Shot 2017-12-21 at 3.12.33 PM.png

and that is all you need to get Armory running.