/bag-of-holding

A terminal wallet for the Kadena Public Blockchain (Chainweb).

Primary LanguageHaskellBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

Bag of Holding

Table of Contents

Overview

boh is a terminal wallet for the Kadena Public Blockchain. With it, you can generate key pairs, check your balance, and perform simple transfers. Press h within the app for UI usage specifics.

./screenshot.png

Installation

boh is a Haskell project that builds with the Stack tool.

stack install

This will place the binary in ~/.local/bin.

Usage

Key Generation

boh keys

This produces output like the following (random results each time):

{
    "private": "09fbe65c7adb5f4d6928d1544c4a844740a6777cbc57dfeb96286cea63c4a520",
    "public": "007104e41eb2e1284212a2d86debafc67c4a9b5b837913b851b146f6b12fbed4"
}

To easily save this output for later usage:

boh keys > keys.json

Wallet UI

boh wallet --keyfile=keys.json --account=YOUR-ACCOUNT-NAME --node=us-e1.chainweb.com:443

Where keys.json has the format as generated by boh keys.