Skip to content

BasilKoval/stegos-wallet

 
 

Repository files navigation

Stegos Wallet

Build Status

Electron-based Wallet application for Stegos blockchain.

Stegos Wallet

Installation

Download packages for Linux and Mac from GitHub Releases. All packages ship with bundled version of Stegos Node.

Development

Prerequirements to build on windwos:

  • Windows 7+ / Windows Server 2003+
  • We use Chocolatey package manager, in order to use it, you need to have PowerShell v2+ installed.
  • Also Chocolatey needs .NET Framework 4+ (the installation will attempt to install .NET 4.0 if you do not have it installed)
  1. Install requirements:

Install dependencies on windows:

Install Chocolatey package manager

Note: Chocolatey is only used to install nodejs and yarn, and for consistency with stegosd msys installation.

@"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"

Install native tools (Yarn, NodeJS):

choco install nodejs yarn

To Build on node-gyp on windows, you need windows-build-tools:

Use yarn to install windows-build-tools globally:

yarn global add windows-build-tools

Sass library.

For Ubuntu, Macos and most of other linux desktop distributions, libsass is preinstalled. But for Windows, and some linux slim builds (ubuntu wsl), you should install sass library manually. You can do it trough npm:

npm install node-sass
  1. Clone this repository:
git clone https://github.com/stegos/stegos-wallet.git
cd stegos-wallet
  1. Get the latest version of Stegos Node for your platform:
mkdir node
curl -L https://github.com/stegos/stegos/releases/download/v0.11/stegosd-linux-x64 -o node/stegosd
chmod a+x node/stegosd
./node/stegosd --version

For windows you also need download next dlls from stegosd release (libgcc_s_seh-1.dll, librocksdb-shared.dll, libstdc++-6.dll, libwinpthread-1.dll ).

  1. Build and run Wallet application:
yarn install
yarn dev

Feedback

Please join us on Telegram Chat to get test tokens and let us know your thoughts. Subscribe to official Telegram Channel for the latest news.

About

Electron-based wallet for Stegos blockchain.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 82.7%
  • CSS 16.7%
  • HTML 0.6%