NanoWallet Guide

#NanoWallet Release It has been more than a year since the original LightWallet was released and since then NanoWallet has come a long way. NanoWallet is taking over from NCC as the desktop wallet in NEM and will be the officially supported client. The newest version, [Version 1.3.0](, has seen a lot of improvements, so here is a tutorial to help everyone get caught up. # NanoWallet Guide *Learn how to install and run the NanoWallet and use services* ## Table of Contents - 1 Installation - 2 Creating a wallet * 2.1 Wallet types + 2.1.1 Simple wallet + 2.1.2 Brain wallet + 2.1.3 Private key wallet - 3 Log in and backup * 3.1 Backup to a file * 3.2 Backup to paper - 4 Send & receive - 5 Services * 5.1 Multisignature and Multi-User Accounts * 5.2 Namespaces & Subdomains * 5.3 Delegated Harvesting * 5.4 Apostille * 5.5 Mosaics * 5.6 Changelly Instant Exchange * 5.7 Address book - 6 Explorer ## 1 Installation Before you install NanoWallet, make sure you are using a computer which is clean (Antivirus-/Antimalware-Scans) and always use a strong, unique password (read more about it [here]( Download the NanoWallet from []( Extract the zip file and double-click "start.html" **Do not use Microsoft Edge browser, it can result in the loss of your wallet. We recommend Google Chrome or Firefox.** ## 2 Creating a Wallet From the NanoWallet web interface, select "sign up." ![]( In this guide, we will create a simple wallet. If you want to learn about the different wallet types, it's covered later in this guide. Wallet name: *YourWalletName* Select a network: *Mainnet* Password: *YourStrongPassword* ![]( For those wanting to know how to import your existing wallet from NCC, please visit the [wallet import tutorial]( or watch this [demo video]( ### 2.1 Wallet types #### 2.1.1 Simple wallet When you create a simple wallet, the NanoWallet will create a *yourwallet.wlt* file which contains your private key. The file is encrypted with your password. If you want to import the wallet to another computer, you need the .wlt file **AND** the password. #### 2.1.2 Brain wallet When you create a brain wallet, the NanoWallet will create a private key which is encrypted with your password/passphrase. As the name suggests, a brainwallet is meant to be only secured by a password/passphrase which can be remembered without further backups. You can log into a brain wallet from any NanoWallet on any computer; a .wlt file is **NOT** needed. **Because of that reason, we recommend an extra long passphrase, e.g., at least 12 random words.** #### 2.1.3 Private key wallet A Private key wallet can only be created if you already have a private key for a previously created NEM address. It can be used to import an old account or [paperwallet]( ## 3 Log in and backup Open the login page, select your wallet, enter the password and log in. ![]( When you log in for the first time, your browser downloads a backup of your wallet. More on backups later in this guide. ![]( You are now presented with the dashboard. The dashboard shows some basic information about your account and harvesting income. There is also market information to keep track of the exchange rate. ![]( Open "Account" by clicking on it in the top right corner of the NanoWallet. Account Information shows, for example, your NEM address for receiving funds and also your vested balance for harvesting. ![]( From here you can also create a backup of your wallet. **We recommend backing up to a file AND to paper!** ### 3.1 Backup to a file If you didn't store the .wlt file on wallet creation, it can be downloaded later by clicking on "Account" in the top-right corner of the wallet and select "Backup wallet." Watch a demo guide [here]( Store your wallet file on different drives, for example, USB thumb drives, USB hard drives, and network storage. We recommend encrypting the file with a tool like TrueCrypt or 7-zip before storing it on a different drive. **Reminder: Without your password your wallet file is useless!** ### 3.2 Backup to paper Enter your password on the "Private key" section on the account page and press "+". ![]( When you entered the password, it shows your private key. ![]( You can now either write this information on a paper or take a screenshot to print it out. Store it in a safe place. **Reminder: With the private key you can control the account. No password is required!** ## 4 Send & receive From the Send & Receive tab you can create transactions and invoices. You can also create transactions with messages, encrypted messages and/or mosaics. You can read more about mosaics later in this guide. ![]( Watch a demo example [here]( ## 5 Services Learn about the different NanoWallet services. ![]( ### 5.1 Multisignature and Multi-User Accounts The more advanced and most secure way of securing your funds is multi-signature. NEM's current implementation of multisig is "M-of-N", meaning M can be any number equal to or less than N, i.e., 1-of-4, 2-of-3, 4-of-9, 11-of-12 and so on. NEM also allows "N-of-N" accounts, i.e., 1-of-1, 2-of-2, 5-of-5, 10-of-10 and so on. NEM's multisig is supported by all NEM wallets including NCC, Android, iOS, Nano, and NEMpay. Multisig accounts are as easy to set up as a few clicks and even have push notifications sent to your mobile or desktop wallet notifying you to sign. If you are interested in multi-signature accounts, you can read more about it [here]( And you can watch a series of demo videos [here]( ### 5.2 Namespaces & Subdomains On the NEM blockchain, it is possible to create namespaces & subdomains. In short: Namespaces are domain names. Each namespace is unique and authenticates mosaics (assets) issued on it or on its subdomains. [Read more]( Namespaces can furthermore be used for things like “send by name” so once a person has registered a namespace, their *@namespace* can be entered into the account address blank when sending a transaction and the matching account number that registered it will be automatically retrieved. You can create and renew your namespaces from inside the NanoWallet. Go to Services, then Create Namespace, and choose a new root namespace you would like to register. ![]( ### 5.3 Delegated Harvesting To activate delegated harvesting, you need a minimum **vested** balance of 10'000 XEM. If that is the case, you can activate it from this menu. You can leave all settings to default, input your password and activate it by pressing send. After activation, you need to wait 6 hours until it becomes active. After 6 hours have passed, you can start harvesting from the bottom right. ![]( A video guide for setting up harvesting can be found [here]( And another demonstration video to start the actual harvesting is found [here]( And to read more about harvesting, go [here]( ### 5.4 Apostille Apostille is an advanced notarization system built on NEM. You can notarize a file, add memos to it, update to the new version of the document, and even transfer ownership of the notarization to another person. More about Apostille is covered in a separate post. Read about it [here]( An example video demonstrating Apostille and verifying a notarized copy of NanoWallet can be found [here]( ### 5.5 Mosaics NEM mosaics are assets that have additional properties and other features. To be able to create a mosaic, an account must rent at least one root namespace. Read more about it [here]( ### 5.6 Changelly Instant Exchange Changelly allows you to buy XEM from inside the NanoWallet. Choose your preferred currency to get XEM. ![]( ### 5.7 Address book Just a simple address book. ## 6 Explorer Open the explorer to see your owned mosaics, search for Namespaces & Mosaics and more. ![]( *The NEM team would like to thank Patrick for contributing this tutorial.*

German Translation:

Das Nanowallet wird den NCC Client als offizielles Desktop-Wallet ablösen. In diesem Tutorial lernst du, wie du das Nanowallet einrichtest und die Funktionen richtig verwendest!

NanoWallet Guide

Table of Contents

  • 1 Installation
  • 2 Wallet erstellen
    • 2.1 Wallet Typen
      • 2.1.1 Simple wallet
      • 2.1.2 Brain wallet
      • 2.1.3 Private key wallet
  • 3 Log in und Backup
    • 3.1 Backup als Datei
    • 3.2 Backup auf Papier
  • 4 Senden & Empfangen
  • 5 Services
    • 5.1 Multisignature und Multi-User Accounts
    • 5.2 Namespaces & Subdomains
    • 5.3 Delegated Harvesting
    • 5.4 Apostille
    • 5.5 Mosaics
    • 5.6 Changelly Instant Exchange
    • 5.7 Adress book
  • 6 Explorer

1 Installation

Bevor du das Nanowallet installierst solltest du sicherstellen, das dein Computer sauber ist (Antivirus / Antimalware Scans). Ausserdem solltest du stets ein starkes Passwort verwenden! (Mehr über starke Passwörter hier).

Lade das neuste Nanowallet von herunter, extrahiere den Ordner “Nanowallet” aus dem Zip-File und öffne “start.html”.

Wir empfehlen Google Chrome oder Firefox, da es in anderen Browsern verzeinzelte Bugs gibt!

2 Wallet erstellen

Wenn das Nanowallet im Webbrowser geöffnet ist, klicke auf “sign up” in der rechten oberen Ecke.

Wir werden in diesem Tutorial ein “simple wallet” erstellen. Später in dem Tutorial wird noch auf die verschiedenen Wallet Typen eingeganen.

Wallet name: DeinWalletName
Select a network: Mainnet
Password: DeinStarkesPasswort

Falls du ein altes Wallet von dem NCC Client importieren möchtest, kannst du hier nachlesen wie es funktioniert oder dieses Video dazu anschauen.

2.1 Wallet types

2.1.1 Simple wallet

Wenn du ein “simple wallet” erstellst, erstellt das Nanowallet eine Datei deinWallet.wlt welche deinen private key beinhaltet. Diese Datei wird mit deinem Passwort verschlüsselt.
Wenn du das Wallet auf einem anderen Computer importieren möchtests, brauchst du die Datei UND das Passwort!

2.1.2 Brain wallet

Wenn du ein “Brain wallet” erstellt, erstellt das Nanowallet einen private key welcher direkt von deinem Passwort/deiner Passphrase abgeleitet wird. Der Name “Brain wallet” deutet darauf hin, dass man sich dieses Passwort/Passphrase im Kopf merken kann. Mit dem Passwort/der Passphrase ist man in der Lage, sich bei jedem Nanowallet einzuloggen, es wird dafür keine .wlt Datei gebraucht!

Aus diesem Grund empfehlen wir ein extra langes Passwort/Passphrase, zum Beispiel 12 zufällige Wörter

2.1.3 Private key wallet

Ein “Private Key Wallet” kann nur dann erstellt werden, wenn bereits ein private key vorhanden ist. Das “private key wallet” kann auch dafür genutzt werden, um zum Beispiel alte Accounts aus dem NCC Client wiederherzustellen oder um ein Paperwallet zu importieren.

3 Log in und backup

Öffne die Login Seite, wähle dein Wallet, gib dein Passwort ein und klicke auf “log in”.

Beim ersten Login erstellt der Browser automatisch ein Backup deines Wallets. Wir werden später im Tutorial noch mehr über Backups lernen.

Nach dem Login landest du auf dem Dashboard. Das Dashboard zeigt dir Informationen über deinen Account und dein Harvesting-Einkommen an. Es hat ausserdem noch ein Anzeige zum aktuellem Marktpreis damit man den Preis im Auge behalten kann.

Öffne deinen Account in dem du oben rechts auf “Account” klickst. Hier siehst du Informationen über deinen Account, zum Beispiel deine Adresse um XEM zu empfangen aber auch deine “vested balance” welche beim Harvesting eine Rolle spielt.

Ausserdem kann man auf der Account-Übersicht ein Backup erstellen!
Wir empfehlen ein Backup als Datei und auf Papier!

3.1 Backup als Datei

Wenn du beim ersten Login die .wlt Datei nicht abgespeichert hast, kannst du diese Datei auch unter “Account” nochmals runterladen.

Video-Demo gibt es hier.

Speichere deine .wlt Datei auf verschiedenen Laufwerken, zum Beispiel auf USB Sticks, externen Festplatten oder auf Netzlaufwerken. Wir empfehlen zudem die Datei mit einem Tool wie zum Beispiel True Crypt oder 7 zip zu verschlüssen.

Erinnerung: Ohne Passwort ist die .wlt Datei nutzlos!

3.2 Backup auf Papier

Wenn du dein Passwort auf der “Account” Seite unter Private key eingibst und auf das “+” drückst, wird der Private key zu dem Account angezeigt

Diesen Private key kannst du nun entweder auf ein Stück Papier schreiben oder ausdrucken. Lagere es an einem sicheren Ort!

Erinnerung: Mit einem private Key lässt sich der Account kontrollieren, es wird dafür KEIN Passwort benötigt!

4 Senden & Empfangen

Auf der “Send & Receive” Seite kannst du Transaktionen erstellen. Diese Transaktionen können auch Nachrichten, unverschlüsselt oder verschlüsselt, sowie Mosaics enthalten.

Mehr über Mosaics gibt es später in diesem Tutorial

Eine Demo davon gibt es hier.

5 Services

Was können die verschiedenen Services im Nanowallet?.

5.1 Multisignature and Multi-User Accounts

Der sicherste Weg um deine XEM zu lagern ist multi-signature. NEM’s aktuelle implementierung von multisig ist “M-von-N”, was soviel bedeutet das M eine Nummer sein kann, die entweder gleich gross oder kleiner als N ist. Zum Beispiel: 1-von-4, 2-von-3, 11-von-12 usw. Daneben erlaubt NEM auch die erstellung von “N-von-N” Accounts, zum Beispiel 1-von-1, 2-von-2, 5-von-5 usw.

Multisig Accounts werden bei NEM von allen Wallets untersützt (NCC, Android, iOS, Nano und NEMpay).

Wenn du mehr über Multisig Accounts lesen wills, kanns du das hier machen. Ausserdem gibt es hier eine Serie von Youtube Videos dazu.

5.2 Namespaces & Subdomains

Auf der NEM blockchain können Namespaces & Subdomains angelegt werden.

Kurz gesagt: Namespaces sind Domain Namen. Jeder namespace ist einzigartig und kann zusätzlich als Name für Mosaics genutzt werden. Mehr darüber.

Namespaces können auch dafür genutzt werden, um eine Transaktion an einen Namen anstatt eine Adresse zu senden. Wenn also ein Benutzer einen namespace eingerichtet hat, kann man ihm XEM an seinen namespace (zum Beispiel @username) senden.

Namespaces können direkt im Wallet erstellt und erneuert werden. Gehe zu den Services, wähle Create Namespace und reserviere dir deinen gewünschten Namespace.

5.3 Delegated Harvesting

Um das delegated Harvesting zu aktivieren, braucht man eine vested balance von mindestens 10’000 XEM. Wenn das der Fall ist, kann man es links auf dieser Seite aktivieren.

Die Einstellungen können auf Standard belassen werden. Tippe dein Passwort ein und aktiviere es mit einem Klick auf “send”. Das aktivieren dauert dann ca. 6 Stunden, danach kann man das delegated Harvesting im rechten, unteren Bereich starten.

Ein Video darüber gibt er hier. Wie man das delegated Harvesting nach dem aktivieren startet, sieht man hier. Falls du mehr darüber lesen willst, kannst du das hier machen.

5.4 Apostille

Apostille ist ein fortgeschrittenes Notarisations System welches in NEM eingebaut ist. Du kannst damit Dateien und Memos dazu notarisieren. NEM erlaubt es dir zudem, den Besitz der notarisierten Dateien zu transferieren.

Mehr zu Apostille gibt es in einem seperatem Post. Lese hier mehr darüber. Ein Video Beispiel gibt es hier.

5.5 Mosaics

NEM Mosaics sind Assets welche zusätzliche Eigenschaften und Features haben. Um ein Mosaic zu erstellen wird ein namespace benötigt. Lese hier mehr darüber.

5.6 Changelly Instant Exchange

Mit Changelly kann man XEM direkt im Wallet kaufen! Wähle deine bevorzugte Wähnrung und tausche sie in XEM.

5.7 Address book

Ein einfaches Adressbuch

6 Explorer

Im Explorer sieht man zum Beispiel, welche Mosaics man besitzt. Man kann aber auch nach Namespaces und Mosaics suchen sowie Apostilles anzeigen lassen.

1 Like