What Is Trust Wallet?
Trust Wallet is a free, non-custodial mobile cryptocurrency wallet officially acquired by Binance in 2018. It supports over 10 million digital assets across 100+ blockchains and has grown to serve more than 60 million users worldwide. Unlike exchange-based wallets where a company holds your keys, Trust Wallet gives you full control over your private keys — meaning only you can access your funds.
For Binance Smart Chain (BSC) users, Trust Wallet is one of the most popular choices. It ships with native BSC support, a built-in Web3 browser for accessing decentralized applications, and WalletConnect integration for desktop dApp interactions. Whether you're trading on PancakeSwap, creating a BEP-20 token, or exploring DeFi protocols, Trust Wallet provides a seamless gateway to the BSC ecosystem.
The wallet is available on iOS and Android, making it ideal for users who prefer to manage their crypto on mobile. It's also completely free to download and use — Trust Wallet earns no fees on transactions, though standard blockchain gas fees still apply.
Downloading and Installing Trust Wallet
Getting started with Trust Wallet takes less than five minutes. Follow these steps to install the app securely on your device.
Download from Official Sources Only
Go to the Apple App Store or Google Play Store and search "Trust Wallet." The official developer is Trust Wallet. Alternatively, visit trustwallet.com and tap the download link. Never install APK files from third-party websites — they may contain malware.
Open the App and Create a New Wallet
Launch Trust Wallet after installation. Tap "Create a New Wallet" on the welcome screen. If you already have a wallet, tap "I already have a wallet" to import using a seed phrase.
Back Up Your Recovery Phrase
Trust Wallet will display a 12-word seed phrase. Write every word in exact order on paper. This phrase is the only way to recover your wallet if you lose your device. Do NOT screenshot it or store it digitally.
Verify Your Seed Phrase
The app will ask you to confirm your seed phrase by selecting words in the correct order. This ensures you've recorded it properly before proceeding.
Set a Passcode or Biometric Lock
Enable Face ID, fingerprint, or a PIN code to secure the app. This prevents unauthorized access if someone picks up your phone.
Critical Warning: Anyone with your 12-word seed phrase has complete, permanent access to all your funds. Never share it with anyone — not customer support, not Binance, not Trust Wallet. No legitimate service will ever ask for your seed phrase.
Creating Your Wallet and Understanding Seed Phrase Security
Your seed phrase — also called a recovery phrase or mnemonic — is the master key to your entire wallet. It's generated locally on your device and never sent to any server. This means Trust Wallet cannot help you recover it if lost. Treat it like a bank vault combination that only you know.
Best practices for seed phrase security include writing it on paper (multiple copies stored in separate secure locations), never storing it in email, cloud storage, notes apps, or screenshots, and considering a fireproof metal backup plate for long-term storage. Some advanced users split their phrase and store halves in different physical locations.
Trust Wallet supports passphrase protection (BIP39 passphrase) for an extra layer of security. This adds a 13th word of your choosing, meaning even if someone finds your 12-word phrase, they still cannot access your wallet without the passphrase.
BSC Is Natively Supported — No Extra Setup Needed
One of the biggest advantages of Trust Wallet for BSC users is that Binance Smart Chain is built in by default. When you create a wallet, you automatically get a BSC address (which is the same format as Ethereum addresses — starting with 0x). You don't need to manually add any network settings.
To find your BSC address, tap the "BNB Smart Chain" asset in your portfolio. Your wallet address is displayed at the top — you can copy it or show the QR code. This address accepts BNB and any BEP-20 token.
Tip: Your BSC address in Trust Wallet is identical to your Ethereum address. You can use the same address on both chains, but never send BSC tokens to an Ethereum address on an exchange without confirming BSC network support — the funds may be lost.
Buying and Receiving BNB in Trust Wallet
BNB (Binance Coin) is the native currency of BSC and is required to pay gas fees for all transactions, including creating tokens. There are several ways to fund your Trust Wallet with BNB.
Method 1: Buy Directly in Trust Wallet
Trust Wallet has a built-in fiat on-ramp powered by MoonPay, Transak, and Mercuryo. Tap "Buy" on the main screen, select BNB Smart Chain BNB, enter the amount, and complete the purchase with a credit/debit card. Fees vary by provider (typically 2–5%) and availability depends on your country.
Method 2: Transfer from Binance Exchange
If you have BNB on Binance.com: go to Withdraw, select BNB, choose the BEP20 (BSC) network, paste your Trust Wallet BSC address, and confirm. Withdrawals typically arrive within 1–5 minutes. Always send a small test amount first to verify the address is correct.
Method 3: Receive from Another Wallet
Tap "Receive" in Trust Wallet, select BNB Smart Chain, and share your address or QR code. The sender must ensure they're sending on the BSC network — not BEP2 (old Binance Chain) or ERC-20 (Ethereum).
How Much BNB Do You Need?
For token creation on CreateBSCToken.com, you typically need between 0.01 and 0.05 BNB to cover gas fees, plus any service fee. For general use, keeping 0.05–0.1 BNB covers most transaction costs. Learn more about BNB gas fees in our dedicated guide.
Connecting Trust Wallet to CreateBSCToken.com via WalletConnect
Trust Wallet connects to desktop dApps through WalletConnect, a secure open protocol that creates an encrypted bridge between your mobile wallet and the website. Here's exactly how to connect.
Open CreateBSCToken.com on Desktop
Visit createbsctoken.com on your computer browser (Chrome, Firefox, or Brave recommended). Click "Connect Wallet" at the top of the page.
Select WalletConnect
In the wallet selection modal, choose "WalletConnect." A QR code will appear on your screen — this is a one-time session code.
Scan with Trust Wallet
Open Trust Wallet on your phone. Tap the settings icon (top right) and select "WalletConnect," or use the in-app camera icon. Point your camera at the QR code on your desktop screen.
Approve the Connection
Trust Wallet will show a connection request from CreateBSCToken.com. Review the site details and tap "Connect." Your wallet is now linked to the desktop site.
Confirm Transactions on Mobile
When you create a token or perform any on-chain action, a transaction request will pop up on your Trust Wallet app. Review the details (gas fee, contract interaction) and tap "Confirm" to approve.
Alternative: Trust Wallet has a built-in DApp Browser (may need to be enabled in settings). You can navigate directly to createbsctoken.com within Trust Wallet's browser for a seamless mobile experience without WalletConnect.
Creating a BEP-20 Token with Trust Wallet
Once your Trust Wallet is funded with BNB and connected to CreateBSCToken.com, creating your token is straightforward. The platform handles all the smart contract complexity for you — no coding required.
Navigate to the token creation form and fill in your token details: name (e.g., "My Project Token"), symbol (e.g., "MPT"), total supply, and decimal places (18 is standard). You can also enable advanced token features like burnable supply, mintable tokens, or transaction taxes.
After reviewing your settings, click "Create Token." A transaction will pop up on your Trust Wallet requesting confirmation. Check the gas fee, then tap "Confirm." Within 15–30 seconds, your token contract will be deployed on BSC. You'll receive the contract address, which you can verify on BscScan.
For a detailed walkthrough of the entire token creation process, see our guide on how to create a BSC token.
Viewing Your Created Token in Trust Wallet
After deployment, your new token may not appear automatically in your Trust Wallet balance. You need to add it as a custom token. Here's how:
- Copy your token's contract address from the confirmation screen on CreateBSCToken.com
- In Trust Wallet, tap the icon in the top-right corner to manage assets
- Tap the "+" button or search for your token symbol
- If it doesn't appear, scroll down and tap "Add Custom Token"
- Select "Smart Chain" as the network, paste the contract address, and the name/symbol/decimals will auto-fill
- Tap "Done" — your token balance will now appear in your wallet
Sending and Receiving BEP-20 Tokens
Once your custom token is visible in Trust Wallet, you can send and receive it like any other asset. To send tokens, tap the token, then "Send," enter the recipient's BSC wallet address, specify the amount, and confirm the transaction. Note that you always need BNB to pay gas fees — even when sending BEP-20 tokens that aren't BNB.
To receive tokens, simply share your BSC wallet address (the same address used for BNB). All BEP-20 tokens are received at the same address. When someone sends your token to your address, it will appear in Trust Wallet once you've added the token via the contract address.
Trust Wallet Security Tips
Security is paramount when using a self-custody wallet. The decentralized nature of BSC means there's no "undo" button — lost funds are generally unrecoverable. Follow these practices to keep your assets safe.
- Never share your seed phrase — not with anyone, ever, under any circumstances
- Enable biometric authentication — use Face ID or fingerprint unlock for the app
- Verify dApp URLs carefully — phishing sites mimic legitimate dApps with near-identical URLs
- Check transaction details before confirming — review the contract address and function being called
- Use a dedicated device — for large holdings, consider a separate phone used only for crypto
- Keep the app updated — updates patch security vulnerabilities
- Revoke unused dApp permissions — use revoke.cash to remove token approvals from old dApps
- Be wary of airdropped tokens — interacting with unknown tokens in your wallet can trigger malicious contracts
Phishing Alert: Never access Trust Wallet support through social media DMs. The official support channel is trust.io/support. Any message saying "your wallet is compromised — enter your seed phrase to recover it" is a scam 100% of the time.
Trust Wallet vs MetaMask for BSC: Comparison
Both Trust Wallet and MetaMask are excellent choices for BSC, but they suit different use cases. Here's a detailed comparison to help you choose.
| Feature | Trust Wallet | MetaMask |
|---|---|---|
| Platform | Mobile (iOS & Android) | Browser extension + Mobile |
| BSC Support | Built-in, no setup required | Manual network configuration needed |
| Multi-chain Support | 100+ blockchains natively | EVM chains (manual RPC add) |
| DApp Browser | Built-in mobile browser | Extension-based (desktop) |
| WalletConnect | Yes, full support | Yes, mobile app |
| NFT Display | Yes, built-in NFT viewer | Yes, in extension |
| Hardware Wallet | No direct integration | Ledger/Trezor support |
| Staking | Built-in staking for many assets | Via dApps only |
| Best For | Mobile users, beginners | Power users, DeFi heavy users |
| Open Source | Yes (core wallet) | Yes |
For most mobile-first users and beginners, Trust Wallet offers the simplest BSC experience. For users who primarily work on desktop and need deeper DeFi integration, MetaMask may be preferable. Many experienced users maintain both wallets for different use cases.
Adding Custom Tokens in Trust Wallet
Trust Wallet's token database covers thousands of assets, but new or obscure tokens often aren't listed automatically. Adding a custom token allows you to see your balance and send/receive the asset. You'll need the contract address, which you can find on BscScan by searching the token name.
The process: tap the top-right icon on the main screen → search for the token → if not found, tap "Add Custom Token" → select "Smart Chain" → paste the contract address → fields will auto-populate → tap Save. The token will now appear in your wallet. Always double-check contract addresses from multiple sources before adding — scam tokens often mimic legitimate ones with near-identical addresses.
Frequently Asked Questions
Is Trust Wallet safe for storing BSC tokens?
Yes, Trust Wallet is a reputable non-custodial wallet used by millions. Your private keys are stored locally on your device and never transmitted to any server. Security depends entirely on how well you protect your seed phrase and device. Trust Wallet has been audited by third-party security firms and is an officially backed Binance product. As with any crypto wallet, the main risks are user error (lost seed phrase) and phishing attacks — not vulnerabilities in the wallet software itself.
Do I need to add the BSC network manually in Trust Wallet?
No — Binance Smart Chain is built into Trust Wallet by default. When you create or import a wallet, you automatically have a BSC address. Simply tap "Add Tokens" and select Smart Chain assets, or navigate to BNB Smart Chain in your asset list. This is one of Trust Wallet's key advantages over MetaMask, which requires manual RPC configuration to use BSC.
Can I create a BEP-20 token entirely from my phone using Trust Wallet?
Yes. Using Trust Wallet's built-in DApp browser, you can navigate to createbsctoken.com, connect your wallet directly, fill in your token details, and confirm the deployment transaction — all from your mobile phone. You need BNB in your wallet to pay the gas fee. The entire process takes less than 5 minutes and requires no coding. The token will appear in your wallet shortly after the transaction is confirmed on BSC.
What happens if I lose my phone with Trust Wallet on it?
Your funds are not lost as long as you have your 12-word seed phrase. Install Trust Wallet on a new device, tap "I already have a wallet," and enter your seed phrase. All your tokens, NFTs, and wallet history will be fully restored. This is why backing up your seed phrase securely before doing anything else is the single most important step when setting up any crypto wallet. If you never backed up your seed phrase, unfortunately the funds cannot be recovered.
Why aren't my BEP-20 tokens showing up in Trust Wallet?
New or uncommon BEP-20 tokens are not automatically displayed. You need to add them manually using the contract address. Tap the manage tokens icon (top right), search for the token symbol, and if it doesn't appear, use "Add Custom Token" with the contract address. You can find the official contract address on the project's website, BscScan, or from the confirmation page when you deploy a token on CreateBSCToken.com. Always verify the contract address from multiple sources.
Can I use Trust Wallet for Ethereum tokens too?
Yes. Trust Wallet supports Ethereum and ERC-20 tokens alongside BSC. However, BSC and Ethereum are separate networks. An address that looks the same (0x...) exists on both chains independently. If you send ERC-20 tokens to your Trust Wallet, they appear under the Ethereum network, not BSC. Never mix up networks when sending tokens — sending BSC tokens to an Ethereum deposit address on an exchange often results in permanent loss. Always confirm which network you're using for each transaction.
How do I connect Trust Wallet to a desktop website?
Use WalletConnect. On the website (e.g., CreateBSCToken.com), click "Connect Wallet" and choose WalletConnect. A QR code appears. In Trust Wallet on your phone, go to Settings → WalletConnect (or use the in-app scanner). Scan the QR code and approve the connection. Any transaction initiated on the desktop will appear as a confirmation request on your phone. The connection is encrypted and sessions expire automatically for security. You can also disconnect sessions in Trust Wallet's WalletConnect settings.
What is the difference between BNB on BSC vs. BNB on Beacon Chain?
Originally, Binance had two chains: Binance Chain (now Beacon Chain, BEP2) and Binance Smart Chain (BEP20/BSC). They use different token formats. Trust Wallet shows both, but for dApp interactions and token creation you always want BSC (Smart Chain) BNB. When withdrawing from exchanges, always select the "BEP20 (BSC)" network option, not "BEP2." Binance has been deprecating Beacon Chain in 2024–2025, so BEP20 is now the standard for all practical purposes.