Skip to content

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