Skip to content

aliascash/aliwa

 
 

Repository files navigation

ALiWa - Alias Light Wallet

Latest release Build Status Master Latest develop build Build Status Develop Discord Reddit

A light wallet for the ALIAS cryptocurrency.

Donations

The easiest way to contribute to the Alias Light Wallet: Donate with ALIAS!

Public ALIAS address: SSq7CjsPzfanmCkcN9XhKHg7yMn3bXj8i5
Private ALIAS address: smYhZCsqgJdRkWB64GaLZ165HejRCL3tAkmDmxdCrG2McnuH7gReE3LjDoXLRqf3txrwiuE3BCpFFAADDbU1oYW4fr7y9MnU37U3AD

WARNING: Experimental ALPHA Software

Please put no funds on this wallet, you're not willing to lose. Also don't restore from seeds which contains funds you're not willing to lose.

Download Binaries (public testnet)

ALiWa will be supported by all major Desktop and Mobile platforms.

Build

Windows

Requirements

  • C/C++ Compiler
  • Node.js
  • Python
  • Git

It is recommended to install VisualStudio and select the above packages at the Installation process. (I believe everything but Git can be selected there)

Preparation Steps

To build on Windows it is required to open a powershell as administrator and give "RemoteSigned" rights.

To do this:

  1. Open a power shell.
  2. Start-Process powershell -Verb runAs
  3. Confirm
  4. In admin Power shell: Set-ExecutionPolicy -ExecutionPolicy RemoteSigned
  5. Confirm with Yes

Now you're able to build on windows!

Building Steps

Step 2 and 3 are only required once

  1. npm init -y
  2. npm i --save-dev electron
  3. npm i -g @electron-forge/cli (install electron-forge)
  4. electron-forge import
  5. To setup the ALiWa icon follow the APP ICON INSTRUCTIONS from the file confg package
  6. npm install
  7. npm run make
  8. Download Tor.libraries.Win64.zip from the Alias resources repository
  9. Unzip it into the build folder out/ALiWa-win32-x64, where `ALiWa.exe is located.
  10. Zip folder out/ALiWa-win32-x64 to create a simple archive with all required files.

With Inno Setup and by using the configuration file inno-setup.iss, you're able to build an easy to use installer:

iscc inno-setup.iss

Windows 32 bit

Use the steps above but instead of step 7 use these steps:

7a. install --save-dev electron-packager (only once)

7b. npx electron-packager . ALiWa-32 --platform=win32 --arch=ia32 --icon=view_resources/img/aliwa_light.ico

macOS

Requirements

  • Xcode & Xcode Comand Line Tools
  • Node.js
  • Git

Building Steps

Step 2 and 3 are only required once

  1. npm init -y
  2. npm i --save-dev electron
  3. npm i -g @electron-forge/cli (install electron-forge)
  4. electron-forge import
  5. To setup the ALiWa icon follow the APP ICON INSTRUCTIONS from the file confg package
  6. npm install
  7. npm run make
  8. Download Tor.libraries.MacOS.zip from the Alias resources repository
  9. Unzip it into the build folder out/ALiWa-darwin-x64/ALiWa.app.
  10. Zip folder out/ALiWa-darwin-x64 to create a simple archive with all required files.

Linux

Requirements

  • Node.js >=12.0.0
  • Git
  • Tor (Only for getting a connection running the app)

Building Steps

Step 2 and 3 are only required once

  1. npm init -y
  2. npm i --save-dev electron
  3. npm i -g @electron-forge/cli (install electron-forge)
  4. electron-forge import
  5. To setup the ALiWa icon follow the APP ICON INSTRUCTIONS from the file confg package
  6. npm run make

About

A light wallet for the ALIAS cryptocurrency

Resources

License

Code of conduct

Stars

Watchers

Forks

Sponsor this project

Packages

No packages published

Languages

  • JavaScript 78.9%
  • HTML 19.3%
  • CSS 1.2%
  • Inno Setup 0.6%