Nxt Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

Latest Nxt Client 1.11.9 - NEW RELEASE: Ardor 2.0.3e TestNet IS LAUNCHED! - The Ignis ICO is currently ongoing!!

Pages: [1]

Author Topic: Accessing your MyNxt Wallet accounts in the Nxt Client  (Read 9717 times)

VanBreuk

  • Administrator
  • Hero Member
  • *****
  • Offline Offline
  • Posts: 2536
    • View Profile
  • Karma: +342/-18

If you ever want to operate the account/s you have in the MyNxt Wallet using the full Nxt Client, you have two options: you can install the Full UI plugin in MyNxt Wallet, which will give you a full running version of the client in your browser session, or you can 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 calculated 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.

So, to open your MyNxt account with the Nxt Client:

1.- Log In to your MyNxt Wallet and have your master password handy.

2.- Go to Settings > Security

3.- Click on "Download Wallet Backup", and enter your master password. Note the reminder and click "Download"

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.

« Last Edit: July 18, 2016, 09:04:08 pm by VanBreuk »
GPG Fingerprint: B020 D1C1 F289 3B2C 3577  9EAD 455D D175 5913 C7F1

will59

  • Newbie
  • *
  • Offline Offline
  • Posts: 2
    • View Profile
  • Karma: +0/-0

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?

VanBreuk

  • Administrator
  • Hero Member
  • *****
  • Offline Offline
  • Posts: 2536
    • View Profile
  • Karma: +342/-18

Hi will59, going step by step so it's not confusing.

So, Im totally new to this but i set up a wallet and wrote down the master password

Ok. Now you have a Nxt account in your MyNxt Wallet.

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"

So you made a different Nxt account using the core Nxt Client.

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.

Ok, you could not access in the Nxt Client the account you originally created in MyNxt Wallet without exporting the wallet first. So far, so good.

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.

Edit: fixed.
« Last Edit: July 13, 2016, 06:32:28 pm by VanBreuk »
GPG Fingerprint: B020 D1C1 F289 3B2C 3577  9EAD 455D D175 5913 C7F1

will59

  • Newbie
  • *
  • Offline Offline
  • Posts: 2
    • View Profile
  • Karma: +0/-0

ok that worked! Thank you SO MUCH!

jrmoreau

  • Newbie
  • *
  • Offline Offline
  • Posts: 4
    • View Profile
  • Karma: +0/-0

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

VanBreuk

  • Administrator
  • Hero Member
  • *****
  • Offline Offline
  • Posts: 2536
    • View Profile
  • Karma: +342/-18

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.
GPG Fingerprint: B020 D1C1 F289 3B2C 3577  9EAD 455D D175 5913 C7F1

jrmoreau

  • Newbie
  • *
  • Offline Offline
  • Posts: 4
    • View Profile
  • Karma: +0/-0

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.

VanBreuk

  • Administrator
  • Hero Member
  • *****
  • Offline Offline
  • Posts: 2536
    • View Profile
  • Karma: +342/-18

I've added to the latest Wallet Viewer release a pre-compiled executable built in Ubuntu 64-bit. You can grab it here - https://github.com/mynxt-info/WalletViewer/releases/tag/1.4.1

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.
GPG Fingerprint: B020 D1C1 F289 3B2C 3577  9EAD 455D D175 5913 C7F1

diegotco

  • Jr. Member
  • **
  • Offline Offline
  • Posts: 32
    • View Profile
  • Karma: +4/-0

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!

So I finally got my passphrase :)
« Last Edit: October 18, 2016, 12:41:28 am by diegotco »

Ajc0104

  • Newbie
  • *
  • Offline Offline
  • Posts: 1
    • View Profile
  • Karma: +0/-0

Hello,

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.

Any ideas what's going on here?

Thanks.

AIO

  • Newbie
  • *
  • Offline Offline
  • Posts: 3
    • View Profile
  • Karma: +0/-0

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

VanBreuk

  • Administrator
  • Hero Member
  • *****
  • Offline Offline
  • Posts: 2536
    • View Profile
  • Karma: +342/-18

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.
 
GPG Fingerprint: B020 D1C1 F289 3B2C 3577  9EAD 455D D175 5913 C7F1

overdozedceo

  • Newbie
  • *
  • Offline Offline
  • Posts: 1
    • View Profile
  • Karma: +0/-0

can't i just directly send my nxt or adrdord to another address, like i would do when sending to exchanges?

VanBreuk

  • Administrator
  • Hero Member
  • *****
  • Offline Offline
  • Posts: 2536
    • View Profile
  • Karma: +342/-18

can't i just directly send my nxt or adrdord to another address, like i would do when sending to exchanges?

Sure, if you prefer to just forward the NXT or the assets you have in your MyNxt wallet account to a new account you generated using the Nxt Client, you can do that too.

But there's often other reasons (for instance, participating in the Ardor snapshots with your MyNxt wallet) why users will want to export the Nxt passphrase for their MyNxt wallet account.
GPG Fingerprint: B020 D1C1 F289 3B2C 3577  9EAD 455D D175 5913 C7F1

laxman4434

  • Newbie
  • *
  • Offline Offline
  • Posts: 4
    • View Profile
  • Karma: +0/-0

Hi VanBreuk,

I installed the plugin and I have been charged 250 NXT for that.

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.

Any help would be appreciated.

« Last Edit: September 08, 2017, 04:58:50 am by laxman4434 »

VanBreuk

  • Administrator
  • Hero Member
  • *****
  • Offline Offline
  • Posts: 2536
    • View Profile
  • Karma: +342/-18

Hi laxman4434,

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.
GPG Fingerprint: B020 D1C1 F289 3B2C 3577  9EAD 455D D175 5913 C7F1

hob

  • Jr. Member
  • **
  • Offline Offline
  • Posts: 34
    • View Profile
  • Karma: +1/-0

I installed the plugin and I have been charged 250 NXT for that.
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.
Dump your NXTs on me ;-P  NXT-3EK4-QWSA-3MVK-H22AY

laxman4434

  • Newbie
  • *
  • Offline Offline
  • Posts: 4
    • View Profile
  • Karma: +0/-0

Hi laxman4434,

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.

Hi VanBreuk,

Thanks for your reply.

How do I send a message to you.
Pages: [1]