Syscoin 4 Conversion from Syscoin 2

John Syscoin
Jul 17 · 5 min read

DO NOT RESPOND TO ANYONE OFFERING TO HELP IN A PRIVATE MESSAGE USE THE PUBLIC DISCORD HELP CHANNEL THEY WILL TRY AND STEAL YOUR COINS.

TO USE THIS GUIDE YOU WILL NEED EITHER A COPY OF QT 2.1.6 OR BM 1.2.3 IF YOU HAVE NEITHER DOWNLOAD FROM THE LOCATIONS BELOW AND PLACE A COPY OF YOUR SAVED WALLET.DAT IN THE SYSCOIN FOLDER (KEEPING A SPARE BACKUP).

https://github.com/syscoin/syscoin/releases/tag/2.1.6

Location of your wallet.dat.

MAC

/Users/[USERNAME]/Library/Application Support/Syscoin/

Note*: the Library directory is hidden by default, you can quickly access this directory by pressing:

CMD + Shift + G

in Finder then typing:

~/Library/Application Support/Syscoin

WINDOWS

C:\Users\[USERNAME]\AppData\Roaming\Syscoin\

This procedure will ‘Dump’ your existing Syscoin 2 wallet via BM 1.2.3 or QT 2.1.6 into your public folder, and ‘import’ this wallet into a SYS4 wallet from the same folder.

Open either BM 1.2.3 or QT 2.1.6 and unlock the wallet, you do NOT need to sync.

Procedure for BM 1.2.3

Open Console (this is found by clicking the small person-shaped icon in the top right corner)

Go to /dumpwallet and press ‘Get’

Then press ‘Try It Out’

In the ‘filename’ enter .

Windows

C:\Users\Public\sys2dump.bmwalletdump

MAC

/Users/xxxxx/Public/sys2dump.bmwalletdump

xxxxx is your username.

(nothing else no quotes)

Press ‘Execute’

If successful you will see ‘Null’ in the response body

Procedure for QT 2.1.6

Open QT 2.1.6

Open the console, Go to Help-debug window-console

Unlock your wallet, type

walletpassphrase 'YOUR PASSWORD' 120

Dump your wallet type

dumpwallet "C:\Users\Public\sys2dump.bmwalletdump"

ALL

Windows

Navigate to C:\Users\Public and you will see the ‘sys2dump.bmwalletdump’ there.

Mac

Navigate to /Users/xxxxx/Public/ and you will see the ‘sys2dump.bmwalletdump’ there. xxxxx is your username.

You can now close BM 1.2.3 or QT 2.1.6

Now find the syscoin folder again

MAC

/Users/[USERNAME]/Library/Application Support/Syscoin/

Note*: the Library directory is hidden by default, you can quickly access this directory by pressing:

CMD + Shift + G

in Finder then typing:

~/Library/Application Support/Syscoin

WINDOWS

C:\Users\[USERNAME]\AppData\Roaming\Syscoin\

Rename it to syscoin2

IMPORT ROUTINE

There are now 3 wallets you can use with Syscoin, please note you can only run these one at a time as they share the same wallet.

Always download the latest.

QT4 (Syscoin and Masternodes)

https://github.com/syscoin/syscoin/releases

Fusion (Syscoin and Assets) Open Source by SDMT

https://github.com/syscoin/Syscoin-Fusion/releases

Spark (Syscoin and Assets) Closed Source by BCF

https://github.com/blockchainfoundryinc/syscoin-spark-wallet/releases/tag/v4.0.1

You can use any of these to import but the procedure is slightly different for each

IMPORTING INTO QT4

Run the latest QT4

If you get this error you probably have not renamed the existing syscoin folder as described earlier.

Allow it to fully sync.

Open the console, Go to Window-console.

(Note for sys3dump.bmwalletdump read sys2dump.bmwalletdump)

Type

Windows

importwallet "C:\Users\Public\sys2dump.bmwalletdump"

Mac

importwallet "/Users/xxxxx/Public/sys2dump.bmwalletdump"

xxxxx is your username.

Add press enter

Or the location you saved the dump file earlier.

This import will take a while (can be 10 minutes or so)and you will see ‘null’ in the console when finished.

PLEASE NOW CHECK YOUR SYS4 BALANCE IS CORRECT

YOU SHOULD NOW CREATE A NEW ADDRESS AND SEND YOUR ENTIRE BALANCE TO THIS ADDRESS TO ENSURE YOUR HD SEED IS UP TO DATE.

THIS ALSO ENSURES THAT IF SOMEONE SHOULD GET HOLD OF YOUR DUMPFILE THEY WILL NOT HAVE ACCESS TO YOUR FUNDS.

IMPORTING INTO SPARK

If you have any existing syscoin.conf in your data directory, rename it, remove it. Spark will write a new configuration file. The new configuration file is backwards compatible with Syscoin-QT and syscoind

Run Spark and allow to fully sync.

Go to Tools-View syscoin conf and if there is a line ‘debug=1’ change it to ‘debug=0’ and save.

Once Synced go to Wallet-Import Wallet (Top left)

Change file type from .dat to Spark wallet dump files

Find and select the sys2dump file and press open, please wait and when finished you will get

Then

Once 100% synced you may have to close and open again to see your balance.

IMPORTING INTO FUSION

Run Fusion and allow to fully sync (Green tick next to Your addresses)

Go to Tools-Wallet Tools

Select Import wallet

Find the Sys2dump file and press Open.

Wait

ALL VERSIONS

Ensure you encrypt your wallet first then back it up.

QT

Go to Settings-Encrypt Wallet and then File-Backup Wallet.

Fusion

Go to Tools-Wallet Tools.

Spark

Click Padlock at top right to set a password and then go to Wallet-Backup Wallet.

PLEASE NOW CHECK YOUR SYS4 BALANCE IS CORRECT

YOU SHOULD NOW CREATE A NEW ADDRESS AND SEND YOUR ENTIRE BALANCE TO THIS ADDRESS TO ENSURE YOUR HD SEED IS UP TO DATE. THIS ALSO ENSURES THAT IF SOMEONE SHOULD GET HOLD OF YOUR DUMPFILE THEY WILL NOT HAVE ACCESS TO YOUR FUNDS.

PLEASE ENSURE YOU PERMANENTLY DELETE THE SYS2DUMP FILE AS THIS CONTAINS ALL YOUR KEYS IN PLAIN TEXT AND NEVER GIVE THIS FILE TO ANYBODY.

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade