Skip to content
Svalinn is an unofficial ICX Desktop Wallet that works both on an online and offline computer.
CSS JavaScript HTML
Branch: master
Clone or download
Latest commit c9449ff May 18, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
build Update build, readme Mar 11, 2019
src Add french transaction May 18, 2019
.gitignore
.jshintrc
LICENSE.md Update license, address book, about Feb 28, 2019
README.md Update README.md Mar 21, 2019
main.js
package.json Add french transaction May 18, 2019

README.md

ICONation logo

Svalinn - Desktop wallet for ICON

Svalinn Screens

License

Features:

This wallet contains the basic functions required to manage your ICX assets:

  • Wallet creation:
    • Create new wallet.
    • Import/recover from private keys.
  • Basic wallet operation/transactions:
    • Open an existing wallet
    • Display wallet address & balance
    • Display & Backup private keys
    • Sending/transfering. Also provides address lookup from your addressbook.
  • Address book:
    • Add/Edit/Delete address entry.
    • Listing/sorting/searching existing entries.
    • Allow to optionally create password protected address book.
  • Misc:
    • Theme: Dark & Light Mode
    • Keyboard shortcuts

Download & Run Svalinn

Windows:

  1. Download the latest installer here: https://github.com/ICONation/svalinn/releases/latest
  2. Run the installer Svalinn-<version>-win-setup.exe.

macOS

  1. Download latest archive here: https://github.com/ICONation/svalinn/releases/latest
  2. Extract Svalinn-<version>-mac.zip and run Svalinn.app inside.

Available keyboard shortcut

Shortcut Target Conditions
Ctrl+Home Go to overview/welcome screen -
Ctrl+Tab Go to next tab/screen -
Ctrl+n Create new wallet No wallet is being opened
Ctrl+o Open a wallet No wallet is being opened
Ctrl+i Import wallet from private keys No wallet is being opened
Ctrl+e Export private keys Wallet is currently opened
Ctrl+t Go to Create Transaction screen Wallet is currently opened
Ctrl+s Go to Send Transaction screen Wallet is currently opened
Ctrl+x Close currently opened wallet Wallet is currently opened
Ctrl+d Toggle dark/night mode -
Ctrl+/ Display list of available shortcuts -
Esc Close any opened dialog -

Building/Packaging Svalinn

Windows

choco install nodejs -y
  • Install Git (Admin Powershell/cmd) :
choco install git -y
  • Restart a new Powershell/CMD window

  • Download Svalinn source code :

git clone https://github.com/iconation/Svalinn.git
cd Svalinn
  • Build Svalinn :
npm install
npm run debug
  • Package Svalinn :
npm run dist

macOS

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
  • Install Node :
brew install node
  • Install Git :
brew install git
  • Download Svalinn source code :
git clone https://github.com/iconation/Svalinn.git && cd Svalinn
  • Build Svalinn :
npm install && npm run debug
  • Package Svalinn :
npm run dist
You can’t perform that action at this time.