Where can I read all about the VeChainThor protocol?

Please refer to the Whitepaper 2.0

Where can I find the codebase?


Where can I buy VET?

Here is the list of exchanges that support VET

How can I view network activity and explore blocks?

VeChain Explorer





What are the official social media channels?



Where can I store my VET, VTHO and ecosystem tokens?

iOS devices

Android devices

VeChainThor Wallet
(iOS, Android)

The VeChainThor Wallet is a secure mobile wallet developed by the VeChain Foundation for the iOS and Android mobile platforms. The wallet supports VET, VTHO and various VIP180 tokens and features a node management tool and built-in dApp browser. The VeChainThor wallet also features a trading marketplace for nodes as well as support for observing Ledger addresses from your mobile device directly.

Please refer to this video tutorial for an overview on how to use the VeChainThor wallet: https://www.youtube.com/watch?v=r-VgKid3Azc&t=156s

Important: make sure you have your 12 word seed phrase to hand before attempting this fix. You can test your phrases in another wallet (like Sync for desktop) first to ensure they were recorded correctly when they were first generated.

Delete and reinstall the VeChainThor wallet app and power off your device. Turn your device back on, install the wallet application and then import your address using your 12 word seed phrase. As a reminder, the seed phrase will be all lower-case and have a single space between each word. 

Every VET token generates VTHO every 10 seconds at a rate of 0.000432 VTHO per VET per day, or 0.15 VTHO per VET annually. If you own enough VET to create a node (1million minimum) you will be able to generate bonus VTHO from a pool of VET set aside by the foundation. The rate of bonus generation depends on the type of node. More information can be found here. You can also buy VTHO from exchanges and send it to your wallet, if you do not want to wait.

**Please note: When holding VET on an exchange, the generation rules above may not apply. Some exchanges do not pay out the VTHO rewards at all, others pay them daily, weekly or even monthly. To generate VTHO every 10 seconds, move your VET to a locally controlled wallet.
Importing, Exporting and Recovering Wallets

To import or recover an address, you need the 12 word seed phrase you received when you created your wallet. It is critical you store this phrase safely as it is your only back up for your assets. 

To import: 

 •  Open the VeChainThor Wallet

 •  Go to ‘Me’ and press ‘Manage Wallets’

 •  Press ‘import a wallet’

 •  Choose the ‘Mnemonic phrases’ option 

 •  Type in your seed prase (No capitalisation, single space between words)

 •  Enter your desired wallet name and password

 •  Press ‘import’ to complete the restoration of your address

To import a keystore file into the VeChainThor Wallet:

 •  Open the VeChainThor Wallet

 •  Go to ‘Me’ and press ‘Manage Wallets’

 •  Press ‘import a wallet’

 •  Choose the ‘keystore’ option

 •  Import your keystore file directly or scan the keystore QR code 

 •  Enter the wallet name and password

 •  press ‘import’

The mnemonic phrase is a cryptographic representation of your private key. If you encounter this situation, you have incorrectly recorded your mnemonic phrase in the first instance, or you have input the right mnemonic phrase in the wrong format. 

There should be no capitalized letters and only a single space between each word. Please check that you spelled all words correctly and that your handwriting is clear (maybe an ‘o’ has been confused for an ‘e’, for example)

If this fails, try to use VeChain Sync (our official desktop wallet) to restore your wallet to ensure there are no connectivity issues.

Use the following Sync instructions to import:


If you still have access to a working version of the wallet on another device, texport your keystore from it and import that to the new phone/app.

Security & Privacy

If you forget your app login pin, you can select 'Forget password?' to reset it once you open the app.

If you forget the wallet password, you can reset it by typing in your mnemonic phrase in the ‘import’ function.
You can change your password by going to ‘Me’, ‘Settings’, and then ‘Change login password’.

•  Keep your login password and wallet password safe and secret

 •  Ensure your 12 word mnemonic phrase is written down correctly (test it first!) and keep them in a safe and secure place

 •  Export the keystore file and keep it in a safe place, in case you lose your 12 Mnemonic phrases

If you lose your mobile device, you will need to use your mnemonic phrase or keystore on your new device. Your wallet will NOT be restored from any back ups you might have. Securing your mnemonic and keystore is critical for protecting your assets in case of an accident.

Most of the time, tokens that are sent to your public address will show up in the ‘asset’ tab automatically. However, it might take some time if there are local connectivity issues. If your assets aren’t showing after a few hours, check your balance on vechainstats. If there are no token transfers visible in the ‘token transfers’ tab, the tokens have not been sent to your address.

Go to the ‘Assets’ tab, and follow the steps below:

 •  Press on the token that you want to transfer

 •  Press ‘Transfer’

 •  Enter the receiver’s address or scan the QR code of the wallet that you want to send assets to

 •  Enter the amount of tokens that you want to send

 •  Click ‘Next’, and confirm the transaction

 •  Enter the wallet password and click ‘confirm’ to initiate the transaction

Once the transaction has been posted to the blockchain, you cannot reverse it.

The VeChain Foundation cannot reverse any transactions due to the decentralised nature of public blockchain. Please always double check any addresses and amounts before hitting ‘send’.
Economic Nodes and Economic X Nodes

Economic nodes are a special status granted to VET holders with a minimum balance that meets the node’s requirements. Economic Nodes are denoted by an NFT token and reward the holder with bonus VTHO generation. In addition, node holders can vote during VeVote proposals.Economic nodes gain 20% on-chain governance voting rights and Economic X-nodes gain 40% on-chain governance voting rights.

There are 3 types of Economic Nodes:

 •  Strength: 1,000,000 VET minimum balance, 10 days maturity (upgrade period)

 •  Thunder: 5,000,000 VET minimum balance, 20 days maturity (upgrade period)

 •  Mjolnir: 15,000,000 VET minimum balance, 30 days maturity (upgrade period)

Economic X Nodes were a limited time special status and NFT token granted to VET holders with a minimum balance that met the node’s requirements in 2018. They are currently only obtainable by buying the node status NFT token from other users in the trading marketplace within the VeChainThor wallet.

Economic X nodes are a key stakeholder in VeChainThor’s governance structure, comprising 40% of on-chain voting rights for VeVote proposals.

There are 4 types of Economic X Nodes:

 •  VeThor X: 600,000 VET minimum balance

 •  Strength X: 1,600,000 VET minimum balance, 10 days maturity (upgrade period)

 •  Thunder X: 5,600,000 VET minimum balance, 20 days maturity (upgrade period)

 •  Mjolnir X: 15,600,000 VET minimum balance, 30 days maturity (upgrade period)

Node holders form a key part of the on-chain governance mechanism, allowing them to vote in VeVote proposals. Node holders also generate additional VTHO tokens.

For more information about economic nodes, please read the following links:


To upgrade your node, simply make sure you have the required balance for the next Node tier, go to the rewards section of the VeChainThor wallet, locate your Node at the bottom of the screen, scroll to the right to reveal the next node Tier and hit ‘upgrade’.

Trading and transferring your node is possible using the in-built Node Token NFT marketplace in the VeChainThor wallet. Under the “Collectibles” section, click on “VeChainThor Node”. There, you can access and manage your node, including listing it for auction in the marketplace.

More information:


You can also send your node to another address directly using the ‘designated transfer’ function.

More information: 


No, it does not.The Node Tokens in the marketplace ONLY represent the right to a node. Your wallet would still require to have the minimum balance required to maintain the node status itself. 

If your wallet balance is under the minimum VET requirement after 4 hours of purchasing a Node Token, the Node Token will be permanently destroyed.

On VeChain Sync there is a third-party dApp developed by VeChainStats that supports Node management and the NFT marketplace. It can be accessed via https://manager.vechainstats.com

Please note that the VeChain team is not responsible for the activities of any third party applications and we do not guarantee the safety of your funds. 

VEN/ERC20 to VET/VIP-180

Ethereum and VeChainThor are separate blockchains, NEVER transfer ETH or any ERC20 token (including ERC20 VEN) from an Ethereum wallet (such as MEW, imToken or Exchanges) to a VeChainThor address, and vice versa.

If you have accidentally sent VEN to your VET address, you can get it back by following the below steps:

 1. Export keystore of VeChainThor wallet.

 2. Import Keystore file to an Ethereum based wallet

 3. If it is imported successfully, you will be able to restore this address in the Ethereum wallet and gain control over the ERC20 VEN token.

Ethereum and VeChainThor are separate blockchains, NEVER transfer ETH or any ERC20 token (including ERC20 VEN) from an Ethereum wallet (such as MEW, imToken or Exchanges) to a VeChainThor address, and vice versa.

A: Please follow the below steps, depending on your scenario:

Scenario A: You sent VET to an Ethereum wallet

 1. Export the keystore of the ETH address from ETH wallet

 2. Import the keystore file into the VeChainThor Wallet, you will be asked to input the password of the keystore. It is the same as the wallet password you set in the ETH wallet

 3. If imported successfully, you will be able to restore this address in the VeChainThor Wallet and gain control over the VET.

Scenario B: If you sent VET to cold wallet e.g Ledger/Trezor

Please find a wallet which supports VET and accepts wallet imports based on private key , e.g Sync wallet.(https://env.vechain.org/)

 1. Export the Private key of the ETH address from cold wallet;

 2. Import the Private key into the VET Wallet, you will be asked to input the password of the private key. It is the same as the wallet password you set in the ETH wallet;

 3. If it is imported successfully, you will be able to restore this address in the VeChainThor Wallet and gain control over the VET.

There is no way to recover VET sent to non-Ethereum wallets.

If you still have ERC-20 VEN, you can carry out the token swap using the VechainThor mobile wallet. To begin the process you must create a wallet (carefully noting the seed phrase!), going to ‘Me’ and then ‘Token swap service’ and beginning the process there. This is the only way to perform the token swap. 

When doing the swap from VEN to VET, follow these instructions:

1. Read the <VET Token Swap Service Agreement> carefully to ensure you understand the process and its intended outcome

2. One intermediary can only bind one ERC20 address. Once you finish binding your VEN address to the intermediary address, DO NOT transfer VEN from a different starting ERC-20 address. Doing so will result in the loss of your tokens.

3. Following the deposit of VEN into the intermediary address, you will receive VET in the recipient address during the next swap window. Swap windows occur every Tuesday and Friday during working hours in the UTC+8 timezone.
Sync Wallet / Ledger Hardware Wallet Support

The VeForge Vault was a service developed by Totient Labs, a community development team, to enable Ledger users to store and send VET. The service was discontinued on Monday, 21st of October, 2019.

You can now use Sync, a desktop wallet developed by VeChain, to interact with your ledger wallet.

Download link:


Please find below the instructions for how to use VeChain Sync:


Please follow the steps below:

 1. Open the Manager in Ledger Live. Connect and unlock your Ledger Nano X or S

 2. If prompted, allow the manager on your device by pressing the right button

 3. Find VeChain in the app catalog

 4. Click the Install button.

 5. Follow the instructions when the installation window appears

Please follow the steps below:

 1.  On your computer, open VeChain Sync

 2.  At top right above the search bar, click the wallet symbol

 3.  On the top right of the following screen, click the Ledger symbol

 4.  Follow the steps that appear to import your Ledger addresses

The native VeChain Sync wallets currently only support the transfer of VET.

To transfer VTHO and other VIP180 tokens, use the wallet management dApps within Sync, such as My Tokens (https://tokens.vecha.in/#/) or Manager (https://manager.vechainstats.com)

First step is to check the version of the VeChain app on your Ledger (should be >=1.0.4).

Following that, try the solutions below:

 •. Close other applications (Ledger apps, crypto wallets, Geth, Parity, Mist, Bitcoin Core, etc)

 •. Turn OFF VPN and antivirus temporarily. If that works, make sure to whitelist Ledger Live

 •. Change the USB cable if possible. Try removing any dongles or docks you're using

 •. Try different USB ports

 •. Restart your computer

 •. Try another computer

If all else fails, please contact the Ledger support team on their website.

If you find that your ledger wallet returns 5 empty addresses when you should show a balance, it might be due to the mnemonic generation of the ledger.

In this case, please follow the steps below: 

Scenario A:

Import your mnemonic words into sync


Compare the address you just imported with the first address on your ledger wallet 

Depending on the result, follow the relevant section below:

The addresses are the same: Section B1 

The addresses are different: Section B2 

Section B1:

You may be having connectivity issues. Search your address on VeChainStats to verify the tokens are present. If yes, your funds are secure. 

Section B2:

You are using the wrong mnemonic phrase. Try and locate your original mnemonic phrase and import it.

If the above doesn’t solve the issue, please contact Ledger Support.

To observe a ledger based wallet in the VeChainThor mobile wallet, you will need to use the ‘Manager’ dApp on VeChain Sync in combination with the VeChainThor mobile wallet. 

Visit the Manager application, sign in the address you wish to observe, select ‘Observe’ and follow the on-screen instructions.