Skip to content
A Text-based User Interface (TUI) Wallet for TurtleCoin
Branch: development
Clone or download
Latest commit 737e18f May 17, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
screenshots remove some unused directories and add screenshot for readme/roundup May 7, 2019
src bump version May 18, 2019
.gitignore add other directory May 6, 2019
.npmignore npmignore update May 8, 2019
.travis.yml Update .travis.yml May 6, 2019
LICENSE Initial commit May 1, 2019
package-lock.json npmignore update May 8, 2019
tsconfig.json migrated to typescript May 5, 2019


Master Build Status


Development Build Status



Divine, a TUI (Textual User Interface) wallet for TurtleCoin.

walletscreen screenshot


  1. nodejs

nodejs installation instructions


  1. Install Divine globally by running this command with nodeJS's included npm package manager.

npm i -g divinewallet

  1. You can now run Divine from anywhere:


Development Dependencies

  1. git

  2. typescript

npm i -g typescript

Development Setup

  1. Clone the repository

mkdir Divine && cd Divine

git clone .

  1. Install the dependencies

npm install

  1. Compile the typscript


  1. Start the program

npm start


  1. add import from keys and seed
  2. allow custom wallet directory in settings
  3. change daemon in settings
  4. allow to click / key through the transaction list and press enter for more info (hash, block explorer url, etc)
  5. add notificaton queue that you can look at the history of and "clear"
  6. add address book
  7. add one to many and tx extra encoding "advanced transactions"
  8. add support to send keys to a printer
You can’t perform that action at this time.