Wallet Update Feb 8, 2021

Update - This post is now on the blog:

We have updated our account-creation process in the Nimiq Keyguard. It now features a beautiful animation while you enter and confirm your password, and requires that users download the Login File for their newly created account. iOS and Safari users also receive some love!


The need for a backup

Time and time again we hear from new users on Twitter and Telegram that they set up a new account, had NIM transferred into it, and then lost access to the account because they had no backup. Sometimes the browser just “forgets” about the account, sometimes people use an incognito tab and close it, sometimes their computer crashes and all is gone.


We have had a big orange warning in the wallet, visible directly when users return from the Keyguard, plus a welcome message that concludes in a prompt to download the Login File. However, this method fails to account for accounts created in another flow, like when redeeming a cashlink for the first time. If the user does not visit the wallet after redeeming their first cashlink, the risk to loose the wallet is significant.

We initially designed the account-creation process with the purpose of being the quickest, simplest, and easiest signup to crypto possible. And we still think our Login Files are a great improvement over writing down the full 24 recovery words (recovery words are still very important - and users still get prompted to export them from the wallet).


We have now made downloading the Login File a requirement, to make sure all new users have a backup of their account in a persistent location.

Buy NIM & BTC with Credit Card

We are happy to announce our in-wallet integration with Moonpay and their global crypto-payments infrastructure. Click on the “Buy/Sell” button in the left sidebar of your Wallet and select “To Moonpay”. The Moonpay interface will be loaded right inside your Wallet and the NIM and BTC you buy will be directly deposited into your respective Wallet address. Please note that Moonpay requires creating an account with them and requires KYC for purchases above a certain limit per month.

Improvements for iOS & Safari

iOS & Safari users surely noticed how their BTC account was not automatically enabled after creating a new account, requiring an extra, sometimes long-loading BTC-activation process. Also, their account name was not properly displayed in the wallet, instead showing a number in its place.

We finally found and sqashed both of these issues, for a better experience on iDevices and Macs.


Our translators have been busy! As such this update includes lots of new Chinese translations, along with improvements in other languages as well.

Bug fixes & performance

We fixed an edge-case that should prevent some Swaps from failing, removed unused code from our bundles, and improved some visuals and UI glitches.


How to update

The update for the Keyguard is automatic. The next time you create an account, you will be greeted by the new account-creation experience.


For the updates in the Wallet (like the iOS BTC activation and Moonpay), you will see a green dot next to the “Settings” menu item after a few seconds the next time you open the Wallet. Follow it to the settings and click “Update now” to get the new and shiny stuff. :sparkles:

Happy Nimiqing!


This. Is. Awesome! :slight_smile: All of it!

The Moonpay animation indicates that buying NIM can take a few minutes or hours, which is nice, but there is no other button than “Cancel” on the bottom. What if I push it? Will it cancel the entire buy process, or by pushing it, I only kind of aknowledge that it would take some time, but it does not cancel the process?

1 Like

Hi! You can safely close the Moonpay window at this point. You should also have gotten an email from Moonpay that they are processing your purchase.


You are right, I do have the confirmation email from Moonpay indeed. Okay, thanks for clarifying this minor question Sören!