Independent review. This site is not the official website and is not affiliated with, endorsed by, or operated by the wallet vendor reviewed here. Never enter your seed phrase or private keys on any third-party site.

Trust Wallet — Mobile App Guide

Independent, hands-on guide to using Trust Wallet on iOS and Android. Install steps, enable the DApp browser on iPhone, connect to PancakeSwap and Uniswap, swap tips, staking, security and troubleshooting.


Quick overview

This guide explains how the mobile software wallet works for everyday DeFi: installing, securing, connecting to dApps, swapping tokens, staking, and recovering a lost device. I’ve been using the app daily for months across iOS and Android devices, testing swaps, dApp connections, and staking flows. The goal is practical: show what to expect and how to avoid common mistakes.

Which topics are most helpful? I focused on things beginners and intermediate users actually do: send/receive, connect to Uniswap-like dApps, manage token approvals, and keep NFTs tidy.


Installation & first-time setup (step by step)

Step-by-step: install and create a wallet (short checklist)

  1. Download the app for your device: see Android install guide or iOS install guide.
  2. Open the app and choose Create New Wallet or Restore Wallet. Follow the onboarding guide for UX screenshots and tips.
  3. Write down the seed phrase exactly as shown. Back it up offline — paper or metal — not a photo.
  4. Confirm the phrase when prompted and set a strong local passcode plus biometric lock.

If you need to restore, follow restore/import wallet. I recommend testing a small receive and send first before moving larger funds.

Try Tangem secure wallet →

Mobile UX and daily workflows

The mobile app centers on three daily tasks: portfolio view, send/receive, and dApp connections. The UI is compact and geared toward phones (most users are on mobile). The in-app dApp browser is available on Android; on iPhone you’ll often use WalletConnect to link to desktop dApps (enable dApp browser — iPhone, enable dApp browser — Android).

Connecting to a dApp via WalletConnect — step by step:

  1. Open the dApp in your desktop browser and click WalletConnect.
  2. In the mobile app tap WalletConnect (Main menu → Settings → WalletConnect) and scan the QR code.
  3. Approve the connection inside the mobile app.
  4. Confirm each transaction on your phone when the dApp requests it.

I use this flow for Uniswap-style swaps and lending protocols (Aave, Compound-like interfaces). It keeps the private keys on my phone while letting me use desktop UIs.


Form factors: mobile vs WalletConnect vs hardware (comparison)

Which form factor for which use case? Short answer: mobile for daily use, WalletConnect for desktop dApp UIs, hardware for large, infrequent withdrawals. But there are trade-offs.

Feature Mobile app WalletConnect (desktop dApp) Hardware wallet (paired)
Easy sending/receiving Yes Partial (actions happen on desktop) No (sign on device)
dApp compatibility Android in-app browser / WalletConnect on iOS High (desktop dApps) Depends (supported via bridge)
In-app swaps/staking Yes (select chains) Yes (via dApp) Depends (usually via connector)
Speed for daily swaps Fast UX Fast UX with desktop Slower signing flow
Security (private keys) Local device (encrypted) Local device (encrypted) Private keys on device (strongest)
Approval revocation Limited / external tools External tools External tools

(Cells marked “Depends/Partial” mean behavior varies by network or third-party integration.)

For more on form factors, see form-factors and the page about hardware wallets.


Multi-chain support & network switching

The app is multi-chain: it handles many EVM-compatible networks plus popular non-EVM chains such as Solana and Bitcoin. Network switching is typically one tap in the wallet; adding a custom RPC is possible for advanced users. Under the hood the app talks to RPC nodes (public or custom) to read balances and submit transactions. If you use a custom RPC, check reliability — a bad node can return stale balances.

Practical tip: when sending tokens, double-check token standards (ERC-20 vs BEP-20 vs SPL) and the destination address type. Sending ERC-20 to a BEP-20 address will likely result in lost funds.

Learn more about switching networks: EVM chains & network switching.


DeFi integration, swaps and gas management

Swapping inside the app is convenient for quick trades. The swap UI surfaces slippage settings and usually shows estimated price impact. Advanced routing (aggregator routing) may be used by the app or by connected dApps — results vary by token pair.

How I test swaps: I run a small test swap on mainnet and on an L2 or sidechain (same token pair) and compare final received amounts after gas. In my experience, L2s save gas and the UX is faster. But watch slippage: thin liquidity pairs can fail.

Gas fee controls: the app shows recommended gas levels and sometimes simple presets (slow, average, fast). For EIP-1559 chains you’ll see base fee + priority fee behavior (the app suggests priority fees). If you need granular control, route the transaction through a desktop dApp with WalletConnect or use a custom RPC with gas parameters.

If a swap fails, check swap troubleshooting and how to swap tokens.


Staking, NFTs and cross-chain bridging

Staking: the wallet supports native staking for select tokens (validator selection and delegation flows vary by chain). You can also receive liquid staking tokens from external protocols via dApps. Always check validator commission and slashing risk before delegating.

NFTs: you can view and send NFTs in the app for the supported chains (collection view varies). Spam NFTs may appear; hide or ignore unknown items. See nft support for tips on managing collections.

Cross-chain bridges are typically accessed through the dApp browser or WalletConnect. Bridges require trust in smart contracts and often charge their own fees — I treat bridging as a high-risk operation and test with small amounts first. See cross-chain bridges.


Security, backups, and token approvals

Security basics:

  • Seed phrase: write it down and store offline. Follow the backup & recovery guide.
  • Local encryption: private keys are kept on the device and encrypted. Enable biometric unlock.
  • Phishing: beware fake apps and phishing dApps. Confirm domain names and app publisher; check phishing and fake apps.

Revoke approvals: many token approvals persist until revoked. I once approved an allowance I didn’t want (yes, I made this mistake). And yes, revoking early can reduce risk. Use the token approvals revoke guide for step-by-step revocation using third-party tools.

Lost device? Restore from your seed phrase on a new device immediately. Instructions are at lost device recovery and restore/import wallet.


Troubleshooting & FAQ

Q: Is it safe to keep crypto in a hot wallet? A: Hot wallets balance convenience and risk. For everyday amounts and DeFi use, hot wallets are practical. For long-term storage of large holdings, consider a hardware wallet. Always protect your seed phrase.

Q: How do I revoke token approvals? A: Use the token approvals revoke guide. Connect the wallet to a trusted approvals tool, review allowances, and revoke ones you don’t recognize.

Q: What happens if I lose my phone? A: Restore with your seed phrase on a new install. If you suspect the seed phrase was exposed, move funds to a new wallet after restoring and securing the new wallet.

If you hit a specific error (WalletConnect deep link, swap errors) check errors — deep link & WalletConnect and swap troubleshooting.


Conclusion & next steps

This mobile app is a capable tool for daily DeFi activity: swaps, staking, dApp connections, and NFT viewing. But convenience brings responsibility — back up the seed phrase, watch approvals, and test with small amounts. In my experience, combining mobile use with WalletConnect for desktop dApps gives the best mix of speed and control.

Ready to set up? Start with the download & install guides, then follow the onboarding setup and backup & recovery pages to secure your wallet.

If you want to compare feature-by-feature with other wallets, see compare wallets.

Ready to start?

Try Tangem secure wallet →

FAQ

Is it safe to keep crypto in a hot wallet?

Short answer: it depends on the amount and how you use it. I use a hot wallet daily for trading, staking small amounts, and connecting to DeFi dApps — but I keep larger holdings in a hardware wallet. Hot wallets (software wallets) give convenience: fast swaps, WalletConnect pairing, and mobile dApp browsing. The trade-off is that your private keys and seed phrase are on a device connected to the internet, so phishing dApps, malicious apps, and compromised backups are real risks.

Practical tips I've used: store only what you need for daily activity in a hot wallet, enable biometric locks, regularly revoke unnecessary token allowances, and never enter your seed phrase into a website or in response to unsolicited messages. For long-term holdings, use a hardware wallet or a cold-storage workflow.

How do I revoke token approvals (allowances)?

Why it matters: many ERC20/BEP20 tokens ask for an "allowance" so a smart contract can move tokens on your behalf. Unlimited allowances are convenient but dangerous if a contract is malicious.

Quick steps (typical flow):

  1. Open your wallet and check the token's approval history (the wallet or third-party tools can list approvals).
  2. Use the wallet's built-in approvals manager if available, or connect to a reputable approvals auditor site using WalletConnect.
  3. For each approval you don't recognize, submit a revoke transaction (this is an on-chain transaction and requires gas fees).

A few practical notes from experience: revoke in small batches to keep gas costs reasonable, double-check the contract address before revoking, and expect a small fee for each revoke. If you revoke something you still need, you'll have to re-approve it before using the associated dApp again.

What should I do if I lose my phone?

If you lose access to the device that holds your hot wallet app, your recovery path is your seed phrase (recovery phrase). Steps I follow and recommend:

  1. Get a new trusted device and restore the wallet using your seed phrase immediately.
  2. Once restored, check for any suspicious approvals or pending transactions and revoke approvals you don't recognize.
  3. If funds are at risk (you believe the seed phrase was exposed), move funds to a new wallet using a fresh seed phrase (ideally created on a secure device or hardware wallet).

Important security notes: do not enter your seed phrase into any website. If you think the seed phrase might have been exposed, act fast: restoring and moving funds is the only reliable mitigation. Contact support only for account or app issues — support cannot recover funds without your seed phrase.

How do I enable the DApp browser on iPhone?

iOS can be tricky: app UI and deep-linking behavior changed over time and across iOS versions. If you don't see a DApps or Browser tab in the app, try these approaches:

  1. Look in the app's main menu or settings for a "Browser" or "DApps" option.
  2. If a dApp URL opens a deep link and you get a "deep link not supported" message, use the dApp's WalletConnect option (scan a QR code from the desktop site using the phone camera) or paste the dApp URL into the app's internal browser if an address bar exists.
  3. If those options fail, check the official install/update instructions and ensure you're on a current official build from the App Store. If you still can't get access, use WalletConnect from the dApp site or use a desktop flow with WalletConnect pairing.

Note: exact menus differ by app version and iOS settings. See the dedicated guide "Enable DApp browser on iPhone" for step-by-step notes and workarounds.

Can I send Bitcoin from Cash App to my Trust Wallet?

Generally yes, but check compatibility and address type first. Steps I use:

  1. In Trust Wallet, open the Bitcoin account and copy your receive address.
  2. In Cash App, select the Bitcoin send option, paste the address, and confirm.

Important cautions: Cash App may use specific address types (legacy/SegWit) and some wallets show multiple address formats. Always paste the address and confirm the first few and last few characters match. If Cash App imposes limits or delays, follow its on-screen instructions. If you're unsure whether Cash App is sending native BTC or an off-chain record, contact the sending app's support first — sending the wrong token or chain can result in unrecoverable funds.

Why am I seeing “deep link not supported” on iOS when opening a dApp?

That message means the dApp tried to open the wallet via a URL scheme that the app didn't accept (or iOS blocked it). Practical fixes I use:

  • Use WalletConnect: most dApps offer WalletConnect pairing as a reliable fallback.
  • Open the dApp inside the wallet's in-app browser (if present) rather than using the deep link.
  • Update the app to the latest official release; older deep links may change between versions.

If none of those work, open the dApp in a desktop browser and pair with your mobile wallet using WalletConnect QR pairing.

How do I connect PancakeSwap to Trust Wallet on mobile?

Two common flows:

  1. In-app browser: open the in-app browser in your wallet and navigate to pancakeswap.finance. The wallet should inject the connection provider and prompt you to connect.
  2. WalletConnect: open PancakeSwap on desktop or mobile web and choose "Connect Wallet" → WalletConnect. Scan the QR code with the wallet's WalletConnect scanner.

If you hit connection errors, check that you're on the correct network (BSC/BEP20), clear the app cache if available, or use WalletConnect for a more stable pairing. I use WalletConnect often because it avoids platform-level deep-link issues and works consistently across devices.

How do I add a custom token to the wallet?

Adding a custom token is straightforward but requires care: always verify the contract address on a trusted block explorer or the project's official channels.

Steps I follow:

  1. In the wallet, go to the token list and choose "Add Token" or "Add Custom Token."
  2. Select the correct network (Ethereum, BNB Smart Chain, Tron, etc.).
  3. Paste the token contract address. The wallet should auto-fill symbol and decimals — verify these match the official source.
  4. Save and confirm. The token balance will appear once the chain index catches up.

Never add tokens based on random links in chats; scammers publish fake contract addresses that impersonate real projects.

Why can't I buy BNB in the app (US users)?

On-ramp providers and regional regulations affect which tokens are available to buy inside an app. Some on-ramp partners do not support certain tokens or regions. If you can't buy BNB directly inside the app in the US, common alternatives are:

  • Buy BNB on a regulated exchange that supports US users (KYC required) and transfer to your wallet.
  • Buy a supported stablecoin or ETH and swap on a DEX for the desired asset (watch fees and route slippage).

Always check local regulations and the wallet's in-app buy partners; buying through a regulated exchange may be the simplest path for US users.

How can I contact support if something goes wrong?

Start with the app's official support channels listed in settings or the app store listing. When opening a support ticket, include: your app version, device model, a clear description of the problem, and transaction hashes for on-chain issues. Never share your seed phrase or private keys with support. Support can help with app behaviour and transaction status, but they cannot recover funds if your seed phrase was compromised.

Does Trust Wallet support hardware wallets like Ledger or Trezor?

Some mobile wallets offer integrations or pairing methods with hardware devices; the exact supported hardware and steps can change. If you plan to pair a hardware device, check the wallet's official docs and the hardware vendor's guide. When paired correctly, the hardware device signs transactions locally (private keys remain on the device) — this is the main security benefit.

Ready to start?

Try Tangem secure wallet →