
Most people meet wallet import for the first time assuming it only matters when a wallet has broken. It is useful in a much wider set of situations. That includes a new phone, a factory reset, an app reinstalled and opened to an empty wallet, or simply wanting to manage the same TRON address from a second wallet.
Put simply, the wallet itself stays on-chain the whole time. What disappears is the record inside the app on your phone. An import does not create a new wallet. It hands the key you already hold to another wallet app, and that app takes over access to it.
Before you start, have your backup ready: a recovery phrase, a private key, or a keystore file plus the password you set for it. Any one of the three will do. There is nothing else to arrange. You do not need TRX, the import itself needs no network connection, and nobody has to approve it.
The whole process is short: find your backup, paste it into the wallet app, and check the address before you send anything. This guide covers TronLink first, then Trust Wallet. If the import succeeds but the balance looks wrong, the last section lists the usual things to check.
Your TRX and your USDT do not move during an import. They sit on the TRON chain and belong to one wallet address. The only thing that changes is which app on your phone holds the signing permission for that address.
So the same set of keys, imported into two wallet apps, always produces the same address. No transfer runs, no fee is charged, and there is no block confirmation to wait for.
This also means an import can be repeated as many times as you like. It does not copy your assets, and there is no such thing as one copy spending the money first.
This is the point that explains a situation many people run into: the import reports success, and the wallet page shows nothing.
A recovery phrase is not a single private key. It works as a seed that grows a whole tree of keys. Each chain reads a different branch of that tree. TRON uses coin type 195, so the standard derivation path to your first TRON address is m/44’/195’/0’/0/0. Ethereum uses coin type 60.
The same phrase on a different branch gives a completely different private key and address. That is why one set of words produces a 0x address in an EVM wallet and a T address in a TRON wallet. The two addresses have no link between them.
If you restore the phrase into a wallet without TRON support, the balance appears to vanish. The assets are still there. That wallet simply never reads the 195 branch. Import the same phrase into TronLink or Trust Wallet and the T address and its assets come back as normal.
The number at the end of the derivation path is a counter. TronLink can derive several wallet addresses from one phrase, and they sit at paths like /0/1 and /0/2. Trust Wallet reads /0/0 by default. Remember this line, because it is where most balance mismatches start.
Three kinds exist, and each behaves differently after the import.
| What you hold | What it looks like | What you get back |
| Recovery phrase | 12 or 24 English words, in order | Every address derived from that phrase |
| Private key | 64 hexadecimal characters | One address |
| Keystore file | A JSON file plus the password set when it was created | One address |
TronLink takes all three. Trust Wallet takes the phrase and the private key, and its own help centre documents only those two — there is no keystore import.
If the wallet was created in TronLink, the phrase and the keystore both sit behind your wallet password, on the wallet’s backup page. If it was created in Trust Wallet, the phrase is behind your PIN, under the wallet name in the three-dot menu.
Copy the backup onto paper now. Both apps ask you to type it in full, and a screenshot on the same phone is not a backup. We suggest two copies, kept in separate places.
In the app:
In the browser extension:
When an import fails, we check the string length first: 64 characters, no spaces.
That password only unlocks the copy on this device. Forgetting it does not lose funds — import the backup again and set a new one.
Trust Wallet is a multi-coin app, so the phrase route brings the whole wallet. The private key route brings one chain only, and it works on mobile only. The browser extension does not accept private keys.
With the phrase:
With the private key:
On a fresh install the entry point is Get started → Add existing wallet, and steps 2 to 4 are the same.
A TRON address starts with the letter T and runs 34 characters. Before you send anything, compare the first four and the last four characters of the new address against the address in the old wallet.
Two wallet apps sharing one set of keys is normal, and neither one can change what the other sees on-chain. The trap sits deeper: if you imported a different backup, the empty address on screen is one you have never used.
I do it this way myself: send a small test amount from the new wallet, confirm it arrives, then touch the larger balance in the old one. The test usually costs less than 1 TRX and settles the question in a minute. If you have not sent from this app before, the steps in how to send USDT on TRON are the ones the real transfer will follow.
Four causes cover almost every case.
You landed on a different derived address. One phrase can derive several independent keys. If your assets sit at /0/1 in TronLink while Trust Wallet loads /0/0 by default, the balance will be empty. Do not conclude that the assets are gone; check the address index first.
The token is not switched on. Trust Wallet hides some tokens until you add them manually. A normal TRX balance with no TRC-20 tokens in sight is common. To add USDT, use this contract address: TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t. A different contract address is a different token.
You imported an address you had already emptied. If the backup belongs to an old test wallet, an empty result is the correct one.
The USDT is visible but cannot be sent. Seeing a balance and spending it are two different things. Sending USDT consumes energy, and a wallet holding USDT without TRX has no energy to spend. When the receiving address already holds USDT, one transfer costs about 65,000 energy; when it holds none, about 130,000. Energy is burned at 100 SUN per unit, and 1 TRX equals 1,000,000 SUN, which works out to roughly 6.5 TRX and 13.0 TRX. The arithmetic behind those two figures is set out in the energy cost of a USDT transfer.
That last one is the only case of the four that costs you money. Renting TRON energy costs less than burning TRX, and a rental needs nothing but your public T address — no phrase, no key, no wallet connection. That is what we do at Tronsell.io.
Yes. Both apps keep their own copy of the same keys, and both can sign. A transfer sent from either app reaches the chain within seconds, and the other app shows it after the next refresh.
We would keep the old app installed until the new one has signed at least one transaction, then decide whether to remove it. Uninstalling an app does not delete the wallet. The backup is what keeps the wallet alive, and that backup is yours alone.
One warning worth stating plainly, because it is where this goes wrong: these two apps only ask for your recovery phrase or private key inside their own import screen. Any website, bot or support agent that asks for them in private is stealing your assets.
Do I need TRX to import a wallet?
No. Importing is a local action, and the network never sees it. You only need TRX, or delegated energy, when you send.
Is importing the same as creating a new wallet?
No. A new wallet gets a new key and a new address. An import reuses an old key, so the address is the one you already had.
Can I import by private key into Trust Wallet on a computer?
No. Trust Wallet supports private key import in the mobile app only, and only for one chain at a time.
The app says my phrase is invalid. What now?
Check word order and spelling first, then the count. TronLink expects 12 or 24 English words. One wrong word gives a different address or an error, and neither is recoverable by trying again.
I lost the phrase and the key. Can support restore it?
No. There is no reset on a self-custody wallet. A service that offers to recover it is a scam, and so is one that asks for the phrase to “verify” it.
This guide describes wallet software that changes often. Menu labels may differ between versions and platforms. Nothing here is financial advice. Keep your recovery phrase and private key offline, and test any migration with a small amount before you move the rest.