Skip to content

Instantly share code, notes, and snippets.

View mattcruzz's full-sized avatar

Matthew Cruz mattcruzz

  • Bitwise Industries
  • Fresno, CA
View GitHub Profile
@mattcruzz
mattcruzz / keybase.md
Created March 17, 2020 20:02
Connecting Keybase to Github

Keybase proof

I hereby claim:

  • I am mattcruzz on github.
  • I am mattcruzz (https://keybase.io/mattcruzz) on keybase.
  • I have a public key ASCTj7-hngJzs9E-Bp9xYZFoYh5bqofdDVXfMekIsc8Mmwo

To claim this, I am signing this object:

btcd + LND Full Node on OSX (w/external SSD)

I've been wanting to run a full node and play with lightning for quite some time now, but my lack of storage on my computer was holding me back. Because that was a pretty weak excuse I went out and bought an external drive and set out to figure out how I make this work. This write up should serve as step by step guide on how to setup a full btcd/LND node with an external SSD to store the bitcoin blockchain.

Pre-requisites

  • An external harddrive
    • Based off of bitcoind, the minimum read/write speed of 100 MB/s, so I will be using a SSD.
    • Must have more than 250GB of storage (the blockchain is currently approaching 250GB, so I will be using 500GB)
  • OSX, this guide is meant for Mac users
  • A broadband Internet connection with upload speeds of at least 400 kilobits (50 kilobytes) per second
  • An unmetered connection, a connection with high upload limits, or a connection you regularly monitor to ensure it doesn’t exceed its upload limits. It’s common fo