Nano Wallet Beta (0.3.0) -> Nano Blocks

Ben Kray
Ben Kray
May 2, 2018 · 2 min read

In an effort to avoid any future confusion with our wallet app and jaimehgb’s https://nanowallet.io, we’ve rebranded our wallet to Nano Blocks. The UI/UX will remain the same, we’ll just refer to it by name differently.


Universal (State) Blocks

The latest update introduces support for generating client-side state blocks. Since all wallets will eventually need to generate these, our app, by default, generates state blocks from version 0.3.0 and onward. Once a particular account address generates a state block, it cannot generate legacy blocks (send, receive, change).

The new block info view, tap on a transaction and select ‘View Details’

Representatives

To help decentralize the network, Nano Blocks integrated Nano Node Ninja’s API that provides data on “verified” nodes that can be used as representatives. When opening an account, a random verified representative will be chosen and set as your representative. As always, you can change your representative at any time. In a future update, a list of “verified” representatives will be present when changing representatives.

Export Seed

I removed the seed copy-to-clipboard function, and replaced it with a zip file export. When exporting the seed, a one time password is used to AES encrypt the zip file (this password can be different than what you encrypt the wallet with). After the export operation, all temp files are removed from the device.

Note: If you’re a macOS user, you’ll need to install 7z or an unzip utility that supports unzipping AES encrypted zip files since the native macOS unzip utility won’t work with it.

Localization

0.3.0 brings two new localizations to the app, thanks to two community contributors:

  • 🇫🇷 French (provided by soundIceCube)
  • 🇩🇪 German (provided by laserwean)

There’s a few untranslated items in the app since I’ve added some new features and changed a few things around. If you’d like to help contribute to localizing the app into a non-English language, feel free to contribute here:

🍻 Developer donation address 🍻

xrb_36sqki6ggsrqwy4ryw19c45dx6fa4unb49ukozyz1zs6s9o1mpoq58yotuc8

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store