Skip to content
A Text-based User Interface (TUI) Wallet for TurtleCoin
Branch: development
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
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 Update May 12, 2019
package.json bump version May 18, 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.