Swap Protoshares (PTS) to Bitshares 2.0 (BTS) 

Writing this to help and save someone’s time in the future. I managed to claim my coins successfully on Window OS (May 2020) 

FYI to claim, you will need to convert your private keys from Protoshares –> Bitshares 1.0 then Bitshares 2.0 

  1. Get a copy of your PTS wallet.dat file
  2. Install BitShares 0.9.3c (https://github.com/bitshares/bitshares1-core/release)
  3. Create an account in the BitShares 0.9.3c wallet
  4. Import the PTS wallet.dat file into the new account
  5. Then Export your private keys via the console only:

Navigate to the console: Account List -> Advanced Settings -> Console 

Type: wallet_export_keys [full path to the file]/[file name].json 

e.g. on Windows: wallet_export_keys C:\PTSKeys.json
e.g. on Mac: wallet_export_keys /Users/[your user name]/Desktop/keys.json 
e.g. on Linux: wallet_export_keys /home/[your user name]/Desktop/keys.json 

and hit Enter 

  1. Now, download and install Bitshares 2.0.151119 (https://github.com/bitshares/bitshares-ui/releases/tag/2.0.151119) 
    NOTE; You must use v2.0.151119 due to a bug in newer version of bitshares (https://github.com/bitshares/bitshares-ui/issues/951)
  2. Create a new Bitshares 2.0 wallet account
  3. Go to settings and Restore/Import
  4. Go to Wallet and Click Lookup Balance
  5. Create Backup (Make sure you add .BIN when saving the file):
  6. You may need to make a new account or change your wallet profile
    but the next step is to go to restore/import and import the BIN file.
  7.  Repeat Step 9. You should be able to see your keys. Then Claim it. 

The UI is buggy, and the “claim” button was disabled, although I could see the unclaimed balance. The solution was to add another account to the wallet from the first page. It can take 5 or so minutes for the account to be created. Then it was shown in the list of the accounts that could claim the balance. 

The new account may only be available on some of your wallet accounts (it was for me) 

Another issue was that sometimes there is an error in broadcasting the transaction. On the second attempt, it worked fine. 

Download the latest bitshares client and enjoy 

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Malcare WordPress Security