First: What is a crypto wallet and why do you need it?

When you buy crypto on an exchange (centralized exchange), your funds are held in the exchange's account - not in your own hands. The exchange holds the private keys, the exchange has full control. If the exchange gets hacked, goes bankrupt, or locks your account for any reason, you cannot withdraw your funds. FTX - once the 3rd largest exchange in the world - collapsed in 2022, taking billions of dollars of user funds with it.

A non-custodial crypto wallet solves that problem: you hold your own keys, and no one can block or freeze your assets. The most famous saying in crypto is: "Not your keys, not your coins".

To dive deeper into foundational concepts like blockchain, coins, tokens, stablecoins, and smart contracts, you can check out basic crypto articles for beginners at https://vulehuan.com/en/blog/2026/4/crypto-from-a-to-z-what-beginners-need-to-know-zYHO5POccNa.

Step 1 - Download a wallet: popular options today

Beginners usually start with a software wallet (hot wallet) on their phone. There are many reliable, free, open-source options that support multiple networks (Bitcoin, Ethereum, BNB Chain, Tron, Solana…). Some widely used wallets include: Meta Mask, Trust Wallet, Coinbase, OKX, Phantom, OneKey, Exodus.

You should download directly from the App Store (iOS) or Google Play, or the official website of each wallet. Never install via links sent in Telegram, Zalo, or Facebook groups - that is the most common way to fall for fake wallets.

Step 2 - Create a new wallet and understand what a seed phrase is

When you open the app for the first time, you will see two options: "Create New Wallet" and "Import/Restore Wallet" (you can generate a seed phrase first and then import it, no need to create a new one inside the app - see Step 3). If you have never had a wallet and don’t want to generate a seed phrase yourself, choose Create New Wallet.

The app will generate a phrase called a seed phrase - 12, 18, or 24 common English words.

The seed phrase is the most important thing you will receive. It is the "full backup of your wallet" - anyone who has it can access all your assets from any device, at any time. Conversely, if you lose your seed phrase and your phone breaks, your funds are gone forever - there is no support hotline, no "forgot password".

How to store your seed phrase safely

Write it down on paper (or engrave it on a metal plate). Never store your seed digitally (screenshots, notes, cloud). Write the words in the correct order - one word out of order gives you a different wallet, usually an empty one. Do not take photos, do not save to Google Drive or iCloud, do not message it to yourself via Messenger or Telegram. Screenshots can be scanned and read by malware.

Never enter your seed phrase into a strange website, an unknown app, or share it with anyone - even if they claim to be support for any wallet or exchange. That is always a scam.

See more on crypto security at https://vulehuan.com/en/blog/2026/4/crypto-security-from-a-to-z-everything-you-need-2kMu5Uq0mI2

Thinking up your own 12 words - never do this

The human brain cannot generate random entropy. You will tend to choose familiar, meaningful words following some pattern - and attackers have tools that specifically scan for those patterns. Always let the app generate the seed for you.

Step 3 - Import a wallet from an existing seed phrase

If you already have a seed phrase from an old wallet - or you want to generate a seed phrase first and then import it - choose Import Wallet (also called Restore Wallet) in the app.

  1. Open the wallet app (any wallet you choose), select "Import wallet" or "Restore with seed phrase".
  2. Select the seed phrase length: 12, 18, or 24 words.
  3. Enter each word correctly, in the right order.
  4. If a word is flagged as invalid, it means that word is not in the BIP39 standard list of 2048 words - you likely wrote it down wrong or misremembered. This is a built-in error checking mechanism of BIP39. Learn more about BIP39 at https://vulehuan.com/en/blog/2026/4/bip39-everything-you-need-to-know-about-the-12-eynC4QuXaEv
  5. Confirm and set a password for the app (PIN or password). The wallet will restore with your full balance.

If you need to generate a new seed phrase with proper entropy before importing into a wallet, use a trusted tool at: https://vulehuan.com/en/tools/seed-vault - best used offline for maximum security.

Step 4 - Deposit USDT into your wallet (e.g., from an exchange)

Once you have a wallet, the next step is usually to transfer funds in. For example, you bought USDT on an exchange and want to withdraw it to your wallet.

[!] NOTE ON EXCHANGES: This article is purely technical guidance, not an advertisement or recommendation for any specific exchange. Readers in Vietnam must do their own research and only trade on exchanges that are licensed or permitted to operate under current Vietnamese laws regarding virtual assets, currency, and related regulations. Unlicensed exchanges may carry legal risks and risk of loss of capital.

Get your wallet address

  1. Open your wallet app, select the USDT token you want to receive (e.g., USDT on TRC-20 or BEP-20).
  2. Tap "Receive". The app will show your wallet address as a string of characters and a QR code.
  3. Copy that address.

Withdraw from an exchange to your wallet

  1. Log into the exchange, select Withdraw, choose USDT.
  2. Paste the wallet address you copied into the recipient address field.
  3. Important: Select the correct network. If your wallet address is TRC-20, choose TRC-20. If it is ERC-20, choose ERC-20. If it is BEP-20, choose BEP-20. Sending on the wrong network usually results in permanent loss of funds.
  4. Enter the amount, confirm 2FA, and send.
  5. Wait a few seconds to a few minutes (depending on the network). USDT will appear in your wallet.

Golden tip: always test with $2–5 USD first. Confirm the funds arrive before sending a large amount. Blockchain transactions are irreversible.

Step 5 - Understand the differences between TRC-20, ERC-20, and BEP-20

USDT is a stablecoin pegged to the USD, but it exists on multiple different blockchain networks. The same USDT token, but using different "paths" means fees and speeds are completely different:

  • ERC-20 (Ethereum network) - The original network for USDT, highest security. However, transaction fees are typically $5–30 USD, and can be much higher during congestion.
  • TRC-20 (Tron network) - Fees under $1 USD, almost free if you have enough "bandwidth" on the Tron network. Most popular in Vietnam because it is cheap and fast.
  • BEP-20 (BNB Chain) - Fees around $0.1–1 USD. Popular in the ecosystem of some exchanges.

Key point: when sending USDT, you must check the network on both ends - the sending side and the receiving side must be the same network. Sending ERC-20 USDT to an address that only receives TRC-20 usually results in permanent loss.

Step 6 - Convert USDT from TRC-20 to ERC-20 (switching networks)

This is a very common question: you have USDT on the Tron network (TRC-20) but want to use it on the Ethereum network (ERC-20) for DeFi, for example. You cannot send directly from one network to another - blockchains operate independently and cannot read each other's data.

There are three common ways to convert:

Method 1: Via a centralized exchange (CEX) — simplest for beginners

[!] NOTE ON EXCHANGES (repeated): This method uses a centralized exchange as an intermediary to convert networks. Users in Vietnam should only apply this with exchanges that are licensed or do not violate Vietnamese law. Using unlicensed exchanges carries legal and financial risks. You are responsible for researching and complying with local laws.

  • Deposit USDT TRC-20 into the exchange - select the correct TRC-20 network when sending to the exchange's address.
  • Wait for the balance to appear on the exchange.
  • Withdraw USDT from the exchange - this time select the ERC-20 network and enter your ERC-20 wallet address.

The exchange handles the network conversion automatically. You only pay the exchange's withdrawal fee. This is the safest and easiest method for beginners, but you must ensure the exchange you use is legal in your jurisdiction.

Method 2: Use a Bridge
Decentralized bridge services allow you to "lock" assets on Network A and receive an equivalent amount on Network B, without going through a centralized exchange. You need to connect your personal wallet and pay gas fees in the native coin of the source network. This is more suitable when you are already familiar with DeFi and want to avoid legal risks associated with centralized exchanges.

Method 3: Built-in swap in your wallet
Some wallets have built-in "Swap" or "Cross-chain Swap" features, allowing you to convert directly with just a few taps in the app. Convenient, but fees are often higher than doing it manually via a DEX.

Whichever method you use, always remember: each network requires its own "native coin" to pay gas fees - Tron network needs TRX, Ethereum needs ETH, BNB Chain needs BNB. If your wallet does not have the coin to pay fees, the transaction will fail.

Step 7 - Recover your wallet when changing phones

This is one of the most common scenarios. Your old phone breaks, you buy a new phone, and you need to access your old wallet again.

The good news: your funds are not stored on the phone - they are on the blockchain. The phone is just a device to read and sign transactions. As long as you still have your seed phrase, you can restore your wallet on any device.

  1. Download the wallet app (any wallet you want to use) on your new phone from the official App Store/Google Play.
  2. Select "Import wallet" or "Restore wallet".
  3. Enter your 12/18/24-word seed phrase in the correct order.
  4. Set a new password for the app on your new device.
  5. The wallet will restore with your full balance - usually taking only 1–2 minutes.

After successfully restoring on your new phone, you don't need to do anything else on the old phone.

Step 8 - Can I create a wallet on App A and then import it into App B?

Yes, absolutely - and this is one of the best features of the BIP39 standard. The seed phrase is not "locked" to any specific app. Any wallet that supports BIP39 can read each other's seed phrases.

Real-world example: you create a wallet on Wallet A and get a 12-word seed phrase → you open Wallet B → select Import → enter those 12 words → your full balance appears in Wallet B. Both apps are now "looking at" the same wallet on the blockchain.

The same applies to most popular wallets today. Even if you buy a hardware wallet later, you can import a seed phrase from a software wallet into it - however, it is better to generate a new seed phrase directly on the hardware wallet to ensure the seed never touches an online environment.

Important security note: when you import the same seed phrase into multiple apps, the overall security level is only as strong as the weakest app. If one app is compromised, both wallets are lost. For large amounts, use separate seed phrases for different purposes.

Step 9 - When to create a new wallet vs. when to import?

Create a new wallet when you are starting from scratch, want to separate assets (e.g., one wallet for daily transactions, another for long-term savings), or suspect your old seed phrase has been compromised.

Import when you change devices, reinstall an app, or want to use an old wallet on a different app as in the example above. Or when you want to generate an 18/24-word seed phrase but your app only allows creating 12 words, use a trusted tool at: https://vulehuan.com/en/tools/seed-vault - best used offline for maximum security.

Step 10 - Most common mistakes beginners make

Sending to the wrong address: If the receiving address does not exist or no one owns it, the funds are permanently lost. If the address does have an owner, in theory you could ask them to return it - but in practice the blockchain is anonymous, and you have no way to contact a stranger. Always double-check the address before sending, especially the first and last few characters.

Sending on the wrong network: Sent ERC-20 USDT to your wallet address but selected TRC-20 on the exchange? If it is your own self-custodial wallet, you can still recover it: add the correct network to your wallet (or import the seed into a wallet that supports that network) - the funds will appear. If it is an exchange wallet or someone else's wallet, recovery is very difficult.

Storing your seed phrase incorrectly: Taking screenshots, saving in Notes on your phone, copying into Google Docs - all of these can be scanned and read by malware. Writing down on paper (or engraving on a metal plate) is the only sufficiently safe method for significant amounts.

Falling for airdrop scams: Never connect your wallet to an airdrop link sent via DM, Telegram, or Twitter from a stranger. This is the most common way to get your wallet drained. Connecting your wallet to a malicious DApp and signing an "approve" transaction can allow them to withdraw all your tokens.

About advanced security: when do you need a hardware wallet?

Software wallets (the popular phone wallets) are good enough for small to medium amounts, especially on a clean device with no unknown apps installed and no root/jailbreak. But when your holdings grow significantly, a hardware wallet is a security upgrade you should make.

Hardware wallets store your private keys completely offline - when signing a transaction, everything happens inside the chip, and the private keys never touch your computer or the internet. Malware on your computer cannot extract the keys. Spending a relatively small amount to buy a hardware wallet is the cheapest insurance you can buy for your crypto assets.

Important point: if your hardware wallet is lost or broken, you can still recover all your assets using the seed phrase - just buy a new hardware wallet and import the seed phrase. The hardware wallet is just a tool; the seed phrase is what is truly valuable.

Summary: a roadmap for beginners

If you are at the starting line, here is the most logical order:

  • First, download a reputable wallet from an official source (App Store/Google Play). Choose "Create New Wallet", write down the seed phrase on paper (or engrave it on a metal plate) and store it safely. Never take photos or save it digitally.
  • Next, buy USDT on a suitable exchange that is legal in your jurisdiction, and withdraw it to your wallet via the TRC-20 network (cheapest). Send a small test amount first. Always prioritize exchanges that are licensed under local laws.
  • Once you are comfortable, learn the differences between networks - when to use TRC-20, when you need ERC-20, how to convert networks safely (via decentralized bridges or licensed exchanges).
  • When your holdings grow, consider buying a hardware wallet and generating a completely offline seed phrase on that device.
  • And most importantly throughout: the seed phrase is everything. Whoever has your seed phrase has your funds. Guard it like you would guard the title deed to your house.

This article is educational and not financial advice. Always do your own research, understand the legal regulations in your country of residence, and consult with professionals before making any decisions regarding digital assets.