If you ever want to operate the account/s you have in the MyNxt Wallet using the full Nxt Client, you need to export your MyNxt Wallet passphrase so you can use it in a local version of the core Nxt Client in your computer. If you want to do this, here's how.

Remember that MyNxt does not have the secret passphrase for the Nxt account you access using the Online Wallet, for obvious security reasons. When you operate in the MyNxt Wallet, your transactions are signed locally in your browser, and the secret passphrase required to send transactions to the network using that Nxt account never leaves your computer.

This secret passphrase (the one generated by the Nxt Client or yourself when you create a new Nxt account using the full Nxt Client) is obtained by the MyNxt software using your MyNxt credentials, most particularly your master password. This master password is not known by the MyNxt servers either (only a hash of this password is stored) and this is why it is VITAL that you keep your MyNxt master password safe. As you saw in the warning when creating your MyNxt Wallet, if you lose your master password you'll lose access to your account - the same happens with the secret passphrase for accounts created with the Nxt Client.

4.- You need the MyNxt Wallet Viewer mentioned in the reminder above. You can grab it here.

5.- Open the wallet.json.aes file you downloaded with the Wallet Viewer (you'll need to enter again your MyNxt master password). Then you'll see a table with all the accounts found in your MyNxt Wallet, each with the numeric Nxt account ID and the password for that account. Keep this password safe!

6.- Use this password to access the corresponding Nxt account in your local Nxt Client.

So, Im totally new to this but i set up a wallet and wrote down the master password, i downloaded the client and set it up but i set it up with a different account, i wrote down the passphrase for this new "client account" then logged out and reopened with original wallet account and now i need a passphrase for that account, but i never received one for this account, so i did a search and found this. now i have made it to step 5 but its asking for the passphrase!!! i don't have it!!! i never had one for this wallet! what can I do?

now i have made it to step 5 but its asking for the passphrase!!! i don't have it!!! i never had one for this wallet! what can I do?

No worries, it seems to be just a confusion in terms. The "passphrase" you see requested in this step is the master password for your MyNxt Wallet. It is needed to decrypt the exported wallet, and then you will see the Nxt account (numeric) ID for the account you have in MyNxt and the corresponding password for the account in the Nxt blockchain. This is the password you can use with the Nxt Client to unlock your MyNxt account there.

The MyNxt Wallet Viewer could use a change from "passphrase" string to "MyNxt master password" string to avoid this confusion. We'll push that change to the code soon.

Any possibility you could offer some guidance with getting the wallet viewer working? I'm having problems on my Ubuntu machine.

I have received your message in the MyNxt support mailbox, and I'm sending you the steps to build the Wallet Viewer on Ubuntu from source code (they can be found here). If that is an inconvenience, I can also provide a built binary for Ubuntu. So no worries, you'll have your Nxt Client passphrase.

Van, thanks for your email. To be specific about didn't work, the SCONS part seemed to not work. In the 5 specific lines of instruction you sent me, lines 2 and 5 did not work. Like I said, I was able to grab an EXE file on the Windows computer at my work and access my json. However, I think a compiled viewer would be useful as I see more people having this issue as the Ardor distribution nears an end and people realize they have limited functionality with the web wallet and want to use the actual desktop client.

Just download 'myNXTWalletViewer_Ubuntu_64bit_binary' and execute it with double click. Unless you're running a different Ubuntu version, it should work for you.

In any case, if you want to find out why it failed to build for you (what you say suggests that a dependency failed to download) please post the exact error you're getting after line 2, or send it to me via slack or mail support. Maybe the Ubuntu version you're running has trouble fetching one of the dependencies from the repository.

I have a Mac, so I cannot use any of this software. So how can I decryt my .json.aes file to get my passphrase?

Update: To Mac users please use (only this time) VitualBox and run windows, download the "myNXTWalletViewer.exe" file that is showed here https://github.com/mynxt-info/WalletViewer/releases and then back to the step 5: Open the wallet.json.aes file you downloaded with the Wallet Viewer (you'll need to enter again your MyNxt master password). Then you'll see a table with all the accounts found in your MyNxt Wallet, each with the numeric Nxt account ID and the password for that account. Keep this password safe!

When I try to download the Wallet Viewer, a box pops up asking.... How do you want to open this file? The options are: Internet Explorer, Notepad, Office XML, Paint, Media Player, Word, etc... I chose Internet Explorer and box pops up that says "View and track your download". It give you the option of saving the Wallet Viewer. So, that's what I did. But when I try to open the Wallet Viewer in my downloads, it won't open. I'm running Windows 10.

I have forgotten my MyNXT master password, last used it over a year ago and what i thought it was doesn't seem to work now. I know the servers don't hold the password, but if they hold the hash is it possible to get access to the hash? and what hashing algo is it? I know the likely derivations of my master password so if I had this information I think I could brute force it locally with a script.

I have forgotten my MyNXT master password, last used it over a year ago and what i thought it was doesn't seem to work now. I know the servers don't hold the password, but if they hold the hash is it possible to get access to the hash? and what hashing algo is it? I know the likely derivations of my master password so if I had this information I think I could brute force it locally with a script.

Cheers

Hello AIO,

we'd need to get some developer feedback to see if that is feasible (currently MyNxt lacks a resident dev) so please allow us for a few days to check details. If I don't contact you by DM in the next days, please do contact me to remind me of your issue.

although the day before the first IGNIS ICO round I posted here instructions to participate in the ICO using the MyNxt Wallet Monetary Plugin (which was from the moment of the post available for free) that recommendation for MyNxt Wallet users had to be changed the day afterwards to use the official Nxt Client, due to the unexpected results in the first ICO stages with someone using the API to gain an edge in timing.

The recommendation for everyone (including MyNxt Wallet users) to run the official Nxt Client for the IGNIS ICO hasn't changed since. It is true, however, that the Full Client plugin is currently not offering client version updates because MyNxt does not have reliable developer support right now. Although even if it did, to participate in the ICO with chances of success a full Nxt node is required.

This said, if you still need assistance with your issue please send me a message and we'll sort it out.

Given that the full client is free I consider that too expensive. Whether you find not having to install the full client and download the blockchain and update worth it is up to you of course. At least it should work then for that price.

Quote

But I am not able to participate in the IGNIS ICO as the plugin still shows the old version 1.11.7.How do i update it to the latest version.

Also, when installing the plugin, it was said that it automatically updates to the latest version, instead of doing it manually.

No idea, but why not ask them? If already paid they should give some support.

although the day before the first IGNIS ICO round I posted here instructions to participate in the ICO using the MyNxt Wallet Monetary Plugin (which was from the moment of the post available for free) that recommendation for MyNxt Wallet users had to be changed the day afterwards to use the official Nxt Client, due to the unexpected results in the first ICO stages with someone using the API to gain an edge in timing.

The recommendation for everyone (including MyNxt Wallet users) to run the official Nxt Client for the IGNIS ICO hasn't changed since. It is true, however, that the Full Client plugin is currently not offering client version updates because MyNxt does not have reliable developer support right now. Although even if it did, to participate in the ICO with chances of success a full Nxt node is required.

This said, if you still need assistance with your issue please send me a message and we'll sort it out.

First time I used NXT i signed up with myNXT wallet. And I cant see to have received any passphrase on the online wallet. How can I obtain it? I have all my other info and I can log in to the wallet with assets on both desktop and online now. But I have no masterpassword/passhprase what so ever.

First time I used NXT i signed up with myNXT wallet. And I cant see to have received any passphrase on the online wallet. How can I obtain it? I have all my other info and I can log in to the wallet with assets on both desktop and online now. But I have no masterpassword/passhprase what so ever.

What must I do?

Hello viekbreu,

when you signed up with myNXT wallet, you went through this step:

the master password you introduced here (and hopefully you saved securely as indicated) is the one needed to follow the procedure in the first post of this topic, in order to decrypt your myNXT wallet and obtain the Nxt passphrase for the account/s you operated with it, so you can keep using them with the Nxt Client.

When you say you have "all your other info", do you refer to the NXT account number in your wallet? That is the address, which you can use to see your (public) wallet contents in the Nxt Client, same as you can see the history of a Bitcoin address in a BTC blockchain explorer. In order to actually unlock your account, to send any transactions from it, you need to have the Nxt passphrase for the account.

And in order to get that Nxt passphrase for the account you used in myNXT, you need to download and decrypt a copy of your myNXT data. For this you need the master password you entered in myNXT registration.