Schlagwort-Archive: Forkrecover

Nexus Wallet repair / fork repair

If you get a genesistransaction with no confirmation that its safe that your wallet runs in a fork. Here the steps to repair your wallet.

Windows:

FORK RECOVERY FOR WINDOWS
————————————————————
1) Backup wallet.dat by using File>Backup Wallet.
2) Close wallet application completely.
3) Go to the folder your nexus-qt is in.
4) While holding SHIFT, right click in the white space of the folder and click either “Open Command Window Here” or “Open Powershell Window Here”, whichever it shows. If it is on the desktop, you can right click on the background instead of white space. If you don’t see either option, make sure that nothing is highlighted by clicking the mouse in blank space (not an icon) and try again.
4) Run these two commands depending on which option you had in the previous step:

COMMAND WINDOW:
1) `del %APPDATA%\Nexus\addr.dat`
2) `nexus-qt.exe -walletclean -rescan -forkblocks=18000`

POWERSHELL WINDOW:
1) `del $env:APPDATA\Nexus\addr.dat`
2) `.\nexus-qt.exe -walletclean -rescan -forkblocks=18000`

6) Close wallet app. In command window/powershell, run command 1 from above again. (starts with del)
7) Open wallet the way you normally do.
8) Wait for wallet to say it is fully synced and verify it matches block height shown on nxsorbitalscan.com .

NOTE: If at ANY time you’re not 100% sure about what you’re doing or you receive ANY kind of error, please STOP and ask someone in slack chat for help. Don’t risk trying to figure it out on your own. Being a hero isn’t worth the potential losses.

NOTE2: Ignore your balance and transaction values during this process as they won’t be correct until its done and fully sync’d.

NOTE3: Due to how -walletclean argument works, if you use the gui, your transaction list will show the current time and date for all of your transactions. This is a cosmetic issue only and doesn’t affect anything else.

FORK RECOVERY FOR LINUX
————————————————————
1) Backup wallet.dat by using File>Backup Wallet.
2) Close wallet application completely.
3) In terminal, navigate to your Nexus directory (where your nexus-qt or nexus executable is located).
4) Run these two commands (spaces before ~ and -‘s ):

1) `rm ~/.Nexus/addr.dat`
(IF YOU USE GUI) 2) `./nexus-qt -walletclean -rescan -forkblocks=18000`
(IF YOU USE CLI) 2) `./nexus -walletclean -rescan -forkblocks=18000`

5) Close wallet app. In terminal type `rm ~/.Nexus/addr.dat` again.
6) Open wallet how you normally do.
7) Wait for wallet to say it is fully synced and verify it matches block height shown on nxsorbitalscan.com .

NOTE: If at ANY time you’re not 100% sure about what you’re doing or you receive ANY kind of error, please STOP and ask someone in slack chat for help. Don’t risk trying to figure it out on your own. Being a hero isn’t worth the potential losses.

NOTE2: Ignore your balance and transaction values during this process as they won’t be correct until its done and fully sync’d.

NOTE3: Due to how -walletclean argument works, if you use the gui, your transaction list will show the current time and date for all of your transactions. This is a cosmetic issue only and doesn’t affect anything else.
FORK RECOVERY FOR Mac OSX
————————————————————
1) Backup wallet.dat by using File>Backup Wallet.
2) Close wallet application completely.
3) In Finder, click Go menu bar at the top and select Utilities. In here, run terminal.
4) Run these two commands

TERMINAL WINDOW:
1) `rm “~/Library/Application Support/Nexus/addr.dat”`
2) `/Applications/Nexus-Qt.app/Contents/MacOS/Nexus-Qt -walletclean -rescan -forkblocks=18000`

5) Close wallet app. In terminal type `rm “~/Library/Application Support/Nexus/addr.dat”` again.
6) Open wallet how you normally do.
7) Wait for wallet to say it is fully synced and verify it matches block height shown on nxsorbitalscan.com .

NOTE: If at ANY time you’re not 100% sure about what you’re doing or you receive ANY kind of error, please STOP and ask someone in slack chat for help. Don’t risk trying to figure it out on your own. Being a hero isn’t worth the potential losses.

NOTE2: Ignore your balance and transaction values during this process as they won’t be correct until its done and fully sync’d.

NOTE3: Due to how -walletclean argument works, if you use the gui, your transaction list will show the current time and date for all of your transactions. This is a cosmetic issue only and doesn’t affect anything else.