/stealthsend-desktop

StealthSend desktop SPV light wallet

Primary LanguageVueGNU General Public License v3.0GPL-3.0

Stealth Desktop

Stealth desktop App for MacOs, Linux and Windows.

Main technologies:

  • Vue (3.2.0)
  • Electron (13.x.x)
  • PostCSS (8.2.x)

Prerequisites

└─ $ ▶ node -v
v12.18.2
└─ $ ▶ npm -v
7.5.4 

Building

npm run electron:build --linux

Deploying / Publishing

Artifacts for all platforms are created automatically on develop and all feature branches.

Captain's log

  • buffer has to stay on version 5.7.x (do not upgrade to 6.x.x) because transactions would need refactoring.
  • bitcoinjs-lib has to stay on 5.2.x because TransactionBuilder will later be deprecated
  • eslint has to stay on 6.7.x because it messes up the linux build process

Contributing

  • use GitFlow because it is suitable for handling multiple versions of the same project
  • submit a pull request

Links