BtcTool

Bitcoin utils related to Elliptic curve cryptography (ECC) algorithms used in bitcoin to create addresses or public keys from private keys, brainwallets, WIFs, etc.

Functions

BtcTool.privkey_to_wif(privkey, options) Create WIF private key from raw private key.

BtcTool.wif_to_privkey(wif) Returns the raw private key from a Wallet Import Format (WIF) string.

BtcTool.wif_to_pubkey(wif) Returns the public key from a Wallet Import Format (WIF) string.

Installation

The package can be installed by adding btctool to your list of dependencies in mix.exs:

def deps do
  [
    {:btctool, "~> 0.1"}
  ]
end

The docs can be found at https://hexdocs.pm/btctool.