Exclusive Interview as NEM Nanowallet celebrates premier release today!

In light of the upcoming NanoWallet release, NEMflash had an exclusive interview with Jeff McDonald, project manager, marketer and core team member of the NEM project.


NEMflash: Hello Jeff and thanks for taking the time to give NEMflash this interview.

Jeff McDonald: Hi Julian, it is great to be here talking about NanoWallet.

NF: Our readers might be very interested to know, what has been the overall goal of developing a fresh wallet for NEM?

JM: It is about making an application for a platform that can be forked and used in anyway, more than just making a wallet. In the future, I think we will see lots of development and forking of Nano.

NF: How long has the NanoWallet been in development?

JM: The original development could have been said to have started with Gimre making the LightWallet, which was about ten months ago I guess. Developer Quantum Mechanics (QM) forked it, about six months ago and made the first version of what we call NanoWallet.

NF: What is the biggest breakthrough achieved through the NanoWallet?

JM: I like the fact that it is all Javascript, which makes it cross-platform. I have run it on Windows, Linux, Mac, Android, and iOS so far.

Another thing we learned the hard way was it is always best to have your platform applications written in a language everyone can contribute. NCC was nice, but it was hard to get anybody to look at and improve. Having a Javascript wallet will fix that.

And another thing I like that makes it so easy to build on Nano is that it uses modules. In fact, the first community generated module was already submitted even before Nano was released. We have a blog about it here, but basically, anybody can build their own app and stick it in Nano now.

NF: What were the biggest hurdles while developing?

JM: About two months ago QM rewrote the code again from scratch, so what we have now is the second version. It is a lot cleaner.

NF: Name the three features you like the most on the NanoWallet.

JM: I like the wallet management system. We are making it so a person can have the option to back up their wallet as a pass phrase, a wallet file, a QR code, and private key. On top of that, we now have hierarchical accounts (HD) which means that you now need only to keep track of one private key but can get as many accounts from it as you want.

I’m also pretty excited to see the Changelly Instant Exchange in Nano as a module. I think people not having to go to an exchange now, but being able to get XEM directly in the wallet, is a nice addition.

Lastly, and my favorite is support for the Apostille protocol. We have thought a lot about this, and I believe it is the most advanced proof-of-existence service on any blockchain. We have reduced blockchain notaries to now being as simple as drag-n-drop for both stamping and auditing which nobody else has done before quite as simple as we have. But we are also introducing the first ever proof-of-existence 2.0 feature which is the transferring and updating of blockchain notaries from one person to another. With other systems, notaries were single events frozen in the chain, a kind of one-off thing. But with Apostille notaries are a part of a living system, can be updated, transferred, and even have value attached to them. We do this through the power of NEM technology incorporating messages, namespaces, mosaics, and multisig into our notary protocol.


NF: Can you tell about the future focus of the NanoWallet and next targeted improvements?

JM: This probably sounds egotistical, but the broader future focus is everyone. Nano is being developed in one of the most common languages and is released under MIT license. When you combine Nano’s modules with NEM’s rich APIs, features, and security, we are opening the door up for a lot of people to build on NEM.

But specifically, the next things we will look at is possibly adding the address book; that is the one feature from NCC we haven’t replicated yet. We also have a design for a voting module, and we might look at expanding the instant exchange module. I’m looking forward to seeing what kind of ideas the community will come up with; its possible we might look into expanding exchange options, and QM mentioned he wanted to build a news module to report stories from NEMflash.

For the backend, Catapult is also being built which I’m sure some people have heard of, but it will allow an exponential increase of scale for the blockchain as it introduces a new three-tier architecture. We are looking forward to adapting Nano to make the most of this.

NF: Is there some place we can find out more about these things, like how Apostille and NanoWallet work in more detail?

JM: You can download the NanoWallet from here, or view the code on Github or read the Apostille white paper and the Blog.

NF: Sounds Great. Can’t wait to try out Nano and thanks to you for the time today!

NanoWallet Download link:


Forum Link:



Date of publication: October 28, 2016

You may also like...