In order to stake, VET must be stored on a local wallet, where you control the seed/private keys.
{% hint style="info" %} Remember, it's best practice to always withdraw coins from an Exchange. {% endhint %}
{% content-ref url="../../wallets/desktop-wallets/sync-vechain.md" %} sync-vechain.md {% endcontent-ref %}
{% content-ref url="../../wallets/mobile-wallets/vechainthor-wallet-vet.md" %} vechainthor-wallet-vet.md {% endcontent-ref %}
{% hint style="info" %} Staking VET means generating VTHO. It's easy to stake because holding VET in your own wallet is the only requirement. {% endhint %}
- Open Vechain wallet
- Copy your VET address
- Send or withdraw VET from exchange or other wallet to your VET address
{% hint style="success" %} :sparkles: Now you're staking VET and earning VTHO every 10 seconds. {% endhint %}