- BIP32 - is a method for generating a tree of private keys from a master private key.
- BIP39 - method for encoding 128-256 bits of random data into 12-24 word phrases from a list of interchangable 2018 words, and then turn those phrases into a 64 byte hash.
- BIP44 - is a method for structuring a private key tree in a specific way that will facilate usage/restoration/discovery of multiple accounts for multiple purposes.
Here is a high level overview for what you need to do to get most of an Android environment setup and maintained.
Prerequisites (for Homebrew at a minimum, lots of other tools need these too):
- XCode is installed (via the App Store)
- XCode command line tools are installed (
xcode-select --installwill prompt up a dialog) - Java
Install Homebrew:
ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"