Skip to content

Svalinn is an unofficial ICX Desktop Wallet that works both on an online and offline computer.

License

Notifications You must be signed in to change notification settings

iconation/Svalinn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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