On this page (9)
Trust Wallet is a free mobile app that lets you hold crypto yourself instead of leaving it on an exchange. For Kenyans, its big strength is USDT: it handles TRON (TRC20) and BNB Smart Chain (BEP20), the two cheap networks most P2P traders use. What it cannot do is pay out to M-Pesa. That still happens on an exchange, and we show you the exact route below.
What Trust Wallet is (and is not)
Think of an exchange account as money in a bank and Trust Wallet as cash in your own safe. Binance bought Trust Wallet in July 2018, but the app is still non-custodial: the keys are created on your phone, and no company — Binance included — can freeze or move your coins. That also means no “forgot password” button for your funds.
Under the hood, Trust Wallet is built on Wallet Core, an open-source library that the company says supports well over a hundred blockchains. The app itself shows Bitcoin, Ethereum, TRON, BNB Smart Chain, Solana and many more in one place. For a deeper comparison with other wallets, see our wallets hub.
Trust Wallet is a Binance account, so Binance can freeze it like an exchange balance.
A Binance exchange account is custodial: Binance holds the keys and can restrict it, as some Kenyan users discovered in April 2026. Trust Wallet is different — only your secret phrase controls the coins. The flip side: if you send to the wrong address or a scammer gets your phrase, there is no support desk that can reverse it.
Setup step by step
Setting up takes about ten minutes. Do it somewhere quiet, not in a matatu.
- Install from the official source
Download from the Google Play Store or Apple App Store and check that the developer is listed as Trust Wallet. Trust Wallet’s own security guide warns about fake apps with misspelled names, few reviews or messages saying your wallet “will be suspended”.
- Create a new wallet
Tap Create new wallet and set a passcode. Use something different from your M-Pesa PIN and your phone unlock code.
- Write down your secret phrase
The app shows your Seed phraseThe 12 or 24 secret words that can restore your wallet on any phone. Anyone who sees them can take everything. Never type them into a website or share them on WhatsApp. Glossary — a list of words in a fixed order. Write it on paper, number the words and check every spelling. Never screenshot it.
- Confirm the phrase
The app asks you to tap some words in the right order. This proves you wrote them down correctly.
- Turn on the networks you need
Search for USDT and enable the TRON and BNB Smart Chain versions. Also enable TRX and BNB so you can see your gas balances.
- Do a small test
Withdraw a few dollars of USDT from your exchange to your new TRON address, then send a little back. Once both work, you know the whole route.
Backing up the secret phrase
Your phone will be lost, stolen or broken one day. The backup decides whether that day is annoying or catastrophic.
- Paper, then steel. Paper in a sealed bag is the minimum. A stamped steel plate survives fire and floods far better — useful in homes where a jiko or paraffin lamp is part of daily life.
- Two places. One copy at home, one with a trusted person or place elsewhere.
- Encrypted cloud backup, as an extra. Trust Wallet can save an encrypted backup to Google Drive or iCloud, locked with a password you choose; it says that password is never known to Trust Wallet or the cloud provider. It recommends keeping a written copy too. Treat the cloud backup as a convenience, not your only backup.
- Plan for your family. Write down which wallets you use and where the backup is, and keep that note with your important documents.
USDT on TRC20 and BEP20
USDT is a token that lives on several blockchains. In Trust Wallet you will see separate USDT entries for each network, each with its own address. Sending between them by mistake is the most expensive beginner error.
| USDT TRC20 (TRON) | USDT BEP20 (BNB Smart Chain) | |
|---|---|---|
| Address starts with | T | 0x |
| Gas paid in | TRX | BNB |
| Typical send cost | A few TRX; more to a never-used address | Usually a few US cents in BNB |
| Most common use in Kenya | P2P deposits and withdrawals | BNB Chain apps; some exchange routes |
| Learn more | TRON and TRC20 | BNB and BEP20 |
On TRON, fees depend on “energy”. Following a network change in August 2025, third-party estimates put a USDT transfer at around 6.5 TRX when the receiving address already holds USDT, and about double that to a brand-new address. Treat that as a rough guide; Trust Wallet shows the exact fee before you confirm.
On BNB Smart Chain, the token Trust Wallet shows as USDT is widely labelled “Binance-Peg BSC-USD” on block explorers, a version backed by Binance rather than issued directly by Tether. In everyday Kenyan P2P use it is treated as USDT, but it is worth knowing. Read more in our USDT guide.
Get USDT into your wallet
Buy on a verified exchange, then withdraw to your Trust Wallet TRON or BNB Chain address.
Fees
Trust Wallet is free to download and hold. Costs appear only when you move or swap coins.
| Action | Who charges | What to expect |
|---|---|---|
| Sending crypto | The blockchain network | Network fee only; Trust Wallet says it does not collect it |
| Swapping inside the app | Swap provider and Trust Wallet | Shown before you confirm; some stablecoin swaps promoted at 0% |
| Buying with card or local methods | Third-party providers (via Onramper) | Provider fees and exchange-rate markup |
| Receiving crypto | Nobody | Free |
| Using dApps and bridges | The dApp, bridge and network | Varies; check every approval |
We could not find a single published percentage for Trust Wallet’s standard swap fee, so compare the final amount you will receive with an exchange price before swapping larger sums. For buying, Trust Wallet routes purchases through Onramper, which connects to many payment providers; we could not confirm a provider offering M-Pesa in KES at the time of our last check.
Trust Wallet to M-Pesa: the route that works
“Trust Wallet to M-Pesa” is one of the most searched questions about the app in Kenya. Here is the working route.
- Get your exchange deposit address
In your exchange app (Binance, Bybit, OKX or similar), go to Deposit → USDT and choose TRC20 (or BEP20). Copy the address.
- Send from Trust Wallet on the same network
Open the matching USDT (TRON or BNB Smart Chain) in Trust Wallet, tap Send, paste the address and check the first and last characters. Confirm the network fee.
- Wait for confirmations
TRON transfers usually arrive within a few minutes once the exchange counts the network ConfirmationEach new block added after your transaction. Exchanges credit deposits after a set number of confirmations. Glossary. Keep the TxID (transaction hash)A unique receipt number for a blockchain transfer. Paste it into a block explorer to see whether the transfer arrived. Glossary in case support asks.
- Sell on P2P for M-Pesa
Move the USDT to your P2P (funding) wallet, then Sell → USDT → KES → M-Pesa. Pick a verified buyer and release only when the money is in your M-Pesa balance.
The selling side has its own scams — fake SMS, reversals, third-party payments. Read M-Pesa reversal scams and our step-by-step Binance to M-Pesa guide before your first sale.
Known incidents
No wallet has a perfect record. These are the verified Trust Wallet incidents we found; neither affected the mobile app.
- November 2022Browser extension vulnerabilityA flaw in Wallet Core's WebAssembly code weakened wallets created in the browser extension between 14 and 23 November 2022. It was fixed within a day of being reported; disclosed in April 2023 after two exploits caused about 170,000 US dollars in losses. Trust Wallet ran a reimbursement programme.
- 24–26 December 2025Malicious extension v2.68A version of the Chrome extension published outside the normal release process, using a leaked Chrome Web Store key, drained wallets of users who opened it. Losses were about 7 million US dollars across roughly 2,500 addresses. Trust Wallet said it would cover losses and opened a claims process; the fix was version 2.69.
What this means for you: mobile users were not affected by either incident, but browser extensions update automatically and are a bigger target. If you use the extension, keep savings elsewhere, and trust compensation or security news only from Trust Wallet’s official website and channels, never from a link someone sends you.
Fake apps and support scams
Most Trust Wallet losses in Kenya are not hacks of the app. They are people handing their phrase to someone pretending to help.
- Install only from Google Play, the App Store or trustwallet.com — and check the developer name.
- Ignore any 'Trust Wallet support' that contacts you first on WhatsApp, Telegram, X or Facebook.
- Never type your secret phrase into a website, form or bot, whatever the reason given.
- Check the network before sending: TRC20 addresses start with T, BEP20 addresses with 0x.
- Do not approve tokens or connect to dApps you found through an ad or a DM.
- Hide or ignore random tokens that appear in your wallet — 'claim' links on them are bait.
Is Trust Wallet right for you?
Why Kenyans use it
- TRON and BNB Chain in one app, the two networks Kenyan P2P runs on
- No fee of its own on sends — only the network fee
- No exchange freeze risk for coins held in it
- Optional encrypted cloud backup as well as a written phrase
What to watch
- No M-Pesa withdrawals — you always need an exchange's P2P market
- No recovery if you lose the phrase or send to a wrong address
- Needs TRX or BNB for gas, which confuses many first-time users
- The browser extension has had two serious incidents
If you mainly use BNB Chain apps or a browser, compare it with MetaMask. If your savings have grown beyond what you would keep on a phone, read our guide to hardware wallets in Kenya.
Set up the exchange side of the route
You need a verified exchange account with P2P to turn Trust Wallet USDT into M-Pesa. Set it up before you need it.
Frequently asked questions
Can I withdraw from Trust Wallet to M-Pesa?
Why can't I send USDT from Trust Wallet?
Is Trust Wallet safe for Kenyans?
Does Trust Wallet charge fees?
Is Trust Wallet owned by Binance?
Should I use TRC20 or BEP20 in Trust Wallet?
What happens if I lose my phone with Trust Wallet on it?
- Trust Wallet — Developer docs: Wallet Core
- Trust Wallet — What are network fees?
- Trust Wallet — How to avoid fake Trust Wallet apps
- Trust Wallet — Browser extension v2.68 incident community update
- Trust Wallet — WASM vulnerability disclosure
- Trust Wallet Community — Encrypted cloud backup FAQ
- Trust Wallet — Onramper buying guide
- BleepingComputer — Trust Wallet confirms extension hack led to 7 million dollar theft
- CoinDesk — Binance acquires Trust Wallet (2018)





