How to recover VET sent to an Ethereum wallet

18

In this guide, I will show you how to recover VeChain (VET) mainnet tokens sent to an Ethereum VeChain (VEN) ERC20 address.

Since VeChain has moved to its own blockchain at the end of June, it is no longer possible to store the tokens in an Ethereum wallet. But don’t worry, there is a way to recover your funds and get them out of an Ethereum wallet back to a VeChain wallet.

Please use these instructions at your own risk. We don’t give support and if anything goes wrong, you might permanently lose your coins.

Steps to recover your VET mainnet tokens.

Recovering your VET tokens consists of two steps. The first step is to export the keystore file of your ethereum wallet. In the second step, we will import this keystore file in the VeChainThor mobile wallet.

1. Get your ethereum keystore file

The keystore file is a password protected file that contains both the public and private keys needed to access your wallet. It can come as a UTC or JSON file or just as a code starting with { and ending with }.

An example of the text inside a keystore file can be seen below (You can open a keystore file with Notepad):

{“version”:3,”id”:”8922aedc-d0fd-4be7-ab9c-2b6bc510f081″, “address”:”10600 dc465bd52df03b 5bff5156395773fff92d4b2″, “Crypto”:{“ciphertext”:”f7f effd3c1301b9f79167 39526255285eeece76786d f721bda063bc52ea1b5ee55″, “cipherparams”:{“iv”:”b3c698da86c7 c37b39dfde3c4a8c 4bb594″}, “cipher”:”aes-128-ctr”, “kdf”:”scrypt”,  “kdfparams”:{“dklen”:32, “salt”:”5f262 b3956f46c08daad2f 4eae13effc63c01bc29e5c109606dfd2b05f94a4123d”,”n”:8192,”r”:8,”p”:1},”mac”:”0adc8b0566d223de0bcf32d8be8df8430ed69603492aa7df4e8cae7065386494aa”}}

How to download your keystore depends on the Ethereum wallet you use:

1.1 Get your keystore from your MyEtherWallet

If you are using MyEtherWallet, you can download your Keystore File after logging on the “view wallet info” page

Click on download keystore file

1.2 Get your keystore from your Nano Ledger S device

To get your keystore from your Nano Ledger hardware wallet please see the following guide: https://support.ledger.com/hc/en-us/articles/115005297709-Export-your-accounts

Or following the steps below:

  1. Get your 24-word recovery phrase for your ledger, which you wrote down when you setup your ledger.
  2. Download the BIP39 Tool from https://github.com/iancoleman/bip39
  3. Open the tool and add your recovery phrase and password. Select Ethereum as the cryptocurrency. Leave the field Internal/External to zero.
  4. Copy the generated private keys from the tool
  5. Import your private keys into https://www.myetherwallet.com
  6. See step 1.1 on how to download the Keystore file from myetherwallet.

1.3 Get your keystore from your Trezor hardware wallet

  1. Get your 24-word recovery phrase for your Trezor, which you wrote down when you setup your Trezor.
  2. Download the BIP39 Tool from https://github.com/iancoleman/bip39
  3. Open the tool and add your recovery phrase and password. Select Ethereum as the cryptocurrency. Leave the field Internal/External to zero.
  4. Copy the generated private keys from the tool
  5. Import your private keys into https://www.myetherwallet.com
  6. See step 1.1 above how to download the Keystore file from myetherwallet.

1.4 Converting your public and private ethereum keys to a keystore

When you have both your private and public Ethereum key available, you can convert this into a keystore file as well.

For this, you will need to install ethereum on your local computer and run the Geth software to do the conversion. Please find more details about this process here: https://ethereum.stackexchange.com/questions/465/how-to-import-a-plain-private-key-into-geth-or-mist

1.5 Other Ethereum wallets

If you use a different Ethereum wallet, please contact the support of your Ethereum wallet to see how you can download your keystore. If you have found a working method, please share it with other people using the comments below!

Safe the keystore code and password, we will need these in the next step!

2. Import the ethereum keystore file in the mobile wallet

    1. Download the VeChainThor Mobile wallet and install it on your phone using the links above.
    2. Open the app and accept the terms and conditions shown.
    3. Set a login pin code, please pick a number you can remember, you will need this pin code every time you access the wallet.
    4. Go to “Import a wallet”.
    5. Select the “Keystore” option.
    6. Now paste the entire Keystore code (starting with { and ending with a } ) inside the text field.
    7. Enter your Keystore password in the other field.
    8. Select a wallet name
    9. Accept the terms and conditions.
    10. Click on “import”.
    11. Congrats! Your wallet is imported and you will now have access again to your VET coins.

If you need help with the process, please contact support@vechain.com and they will be able to assist you with this matter.

18 COMMENTS

  1. When I access MyEtherWallet, I use Ledger Nano S. Therefore, I don’t have access to Keystore. Is there still a way to restore VET token? Any help would be greatly appreciated.

  2. When I access MyEtherWallet, I use Ledger Nano S. Therefore, I don’t have access to Keystore. Is there still a way to restore VET token? Any help would be greatly appreciated. so how can generate keystore file in my ladger nano S

    Thanks
    sandeep

  3. When I access MyEtherWallet, I use Trezor. Therefore, I don’t have access to Keystore. Is there still a way to restore VET token? Any help would be greatly appreciated.

    • Paul,

      I wonder if you have figured this out. I did the same thing. I transfered VET from Binance into myetherwallet address. The confusing thing is that I use trezor to get into myetherwallet. So am I doing 1.1 ” Get your keystore from your MyEtherWallet” or do I do 1.3 “Get your keystore from your Trezor hardware wallet”? I don’t want to make a mistake and this keystore thing is new to me. Also I do all my cryptos from a desktop. How do you cut and past all this to a phone? I wish I could get the wallet on my computer. Any help would be great.

  4. I sent vechain from binance to myetherwallet by mistake, and since they don’t allow that coin anymore, no idea what to do. I’ll try your method above, but how do you copy and paste in a cell phone into Thor ? Thanks.

  5. I have other ERC20 Coins in my Ledger S ETH wallet when I open it up an transfer my VET will the other coins get lost then?

    • Looks like you still have ERC-20 VEN, you have to convert this to VET using the token swap function. Please see our guide we have made for the token swap.

      Your other coins in your ETH wallet won’t be affected

  6. Hi, mine is opposite, i sent my VEN erc20 from mew directly to vechainthor wallet without token swap with from mew address 0x2e1c916544bC4C60DC9380fA88C6413456E8Fb95 to 0x1c9d2f9533c780d7613d546e62189aa78bf46694. i checked it but now it’s gone into the black hole. Can you please help me reverse this back to mew wallet so i can do my token swap ?

    I emailed but they said i need to export the keystore from vechain wallet into my mew wallet. Ive got to that step but the problem is the vechainthor keystore doesnt have the same format as the mew keystore file. Also the instructions are limited. Would be great if you could show me how its done step by step, sorry im new to this. Thanks for your help

  7. HOLY MOLY! After 4months from transfer from binance to metamask (thought my 62k tokens gone) got my tokens back by following this method. Thanks a lot! <3

  8. Hi Guys

    Hope you can advise , i have done everything set up Vethor wallet , but the issue is every time i put all the info required and when i put in pass word it say’s incorrect , i have checked and it’s not incorrect any ideas , as i am trying to mport wallet because i stuffed up and sent to Trezor wallet , i have my keystore file but why am i getting it saying incorrect password when it is not , help please anyone ?????????????????????

  9. Hope this will help to those that had the same problem of what to do with the keystore file. I had the file on my computer and I sent it to my phone via Dropbox and then used the “ES File Explorer” to open the file and copy all of its contents and paste it in the “keystore Content” box in the VeChainThor Wallet.

LEAVE A REPLY

Please enter your comment!
Please enter your name here