We are excited to announce the latest version of our desktop client Lisk Nano 1.2.1. This release brings you several long-awaited features:

Support for multiple languages

Seamless sharing of delegate lists for voting

Save account details in the app

Improved passphrase validation messages

Summary bar of delegate counts for voting

Easy to find and copy your Lisk address

Localization

Being that Lisk Nano is a global project, we aim to deliver the best experience that serves our diverse community. Therefore, the team has set out on a mission to add multiple languages by making adjustments to almost all parts of the code base. We introduce this feature with German as the first translation and we plan to add other major languages in subsequent releases.

Launch protocol

Launch protocol is a scheme of links that allows you to easily access various sections within Lisk Nano. For example, you can go directly to the “Sign message” dialog with lisk://main/transactions/sign-message. We think you will be most pleased with the functionality of the vote and send dialogs.

The launch protocol for voting will drastically improve the user experience. To date, if you wanted to share a list of delegates for voting you had to look up each delegate name. Now there is a link that allows you to seamlessly share lists of delegates for voting using the link lisk://main/voting/vote. The link accepts two optional parameters: votes and unvotes, each with a list of comma-separated delegate names, e.g. lisk://main/voting/vote?votes=genesis_14,genesis_24,genesis_55&unvotes=genesis_29

When transferring LSK tokens, you can now create a link with two optional parameters:

The receiver’s address (e.g. 537318935439898807L) The amount of LSK you want transferred (e.g. 100 LSK)

The link will end up looking like this: lisk://main/transactions/send?recipient=537318935439898807L&amount=100.

If you have installed Lisk Nano 1.2.1, the link opens and pre-fills the send dialog with the values.

Save account

Would you like to get notified about an incoming transaction without logging into the app? We implemented a “save account” feature which is perfect for those who don’t check their wallet so frequently. When you log into Lisk Nano, select the “Save account” option in the main menu to save public information on your Lisk Nano account. Next time you open the app, it will directly go to your account with read-only access. If you make a transaction that requires authentication, you’ll be asked to enter your passphrase to confirm. Subsequently, the passphrase will be remembered until the end of the session allowing you to conduct multiple transactions in that session.

User experience improvements

Passphrase validation was a recurring issue for users with Nano 1.1.0. Lisk’s passphrase requires at least 12 words (from a list of 2024 words), with each word separated by one space. Before, Lisk Nano displayed a single invalid passphrase error message without giving a hint about mistakes in the entered string of words. The app will now inform which word is not valid, provide lookups and suggest the most similar word from the list.

Improving the delegate voting process has been a major focus for this release. Before, it was difficult to keep track of the number of delegates selected while adhering to the limit of 33 delegates per transaction and 101 delegates in total. To make the voting feature easier, we added a sticky bar that counts upvotes, downvotes, total new votes and total votes. It also shows an error toast if any of the limits is exceeded.

For new users who may have had trouble finding their Lisk address in the app, we’ve addressed it by adding a “Receive LSK” button. When you click the button, it opens a modal dialog window with your address in bold letters, a QR code with the address as well as a “copy address” button.

Installation instructions and further details can be found in the GitHub repository.

About the Author:

Vít Stanislav is a front-end developer for Lisk at Lightcurve and the project lead of Lisk Nano. Previously, he was developing web-based tools for Red Hat. He has plenty of additional front-end experience from developing online learning systems as a member of Adaptive Learning research group at Masaryk University, Brno, Czech Republic. He is committed to making Lisk the crypto with the best user experience.

Contact Details:

Github: https://github.com/slaweet

Email: vit@lightcurve.io