Trust Wallet | Manage Bitcoin, Ethereum & Multiple Tokens
Trust Wallet is a mobile-first, non-custodial wallet for securely storing, sending, and receiving Bitcoin (BTC), Ethereum (ETH), and thousands of tokens across multiple blockchains. This guide explains core features, setup steps, security best practices, staking, and how to access decentralized apps (dApps).
Quick Start — Install & Create a Wallet
- Download Trust Wallet from the official app store (Apple App Store or Google Play). Avoid third-party downloads.
 - Open the app and choose Create a new wallet or Import wallet if you already have seed phrase backups.
 - Write down the 12-word recovery phrase shown — this is the only way to restore your wallet if your device is lost or reset.
 - Confirm the recovery phrase in the app and create an app passcode or biometric unlock for local device protection.
 - After setup, add the tokens or blockchains you want to manage (BTC, ETH, BNB, and others). You can receive funds using the displayed deposit addresses.
 
Important: Trust Wallet is non-custodial — you control the private keys. Anyone with your 12-word recovery phrase can access your funds. Store it offline in a secure place, and never share it online.
Core Features
- Multi-chain support: Manage Bitcoin, Ethereum, BNB Chain, and many other networks in one app.
 - Token management: Send, receive, and monitor ERC-20, BEP-2, BEP-20, and other tokens.
 - dApp Browser: Connect to decentralized exchanges (DEXes), NFTs marketplaces, and web3 apps directly from the wallet.
 - Staking & Earning: Stake compatible coins inside the app to earn rewards (APYs vary by asset).
 - In-app swaps: Exchange assets via integrated swap providers without leaving the app.
 - Security controls: Local passcode, biometric unlock, and optional seed phrase encryption when using cloud backups (if available on device).
 
Security Best Practices
Protecting your crypto requires good habits and secure storage of recovery credentials. Follow these best practices:
- Write your recovery phrase on paper or a metal backup device — do not store it on cloud services or screenshots.
 - Enable device-level security (PIN, biometrics) and keep your phone OS updated.
 - Beware of phishing dApps and fake websites when using the in-app browser — verify contract addresses and use recognized DEXs.
 - Use small test transactions when sending to new addresses to confirm correctness before transferring large sums.
 - Consider using a hardware wallet for large holdings and connect it via supported integrations if available.
 
Staking & Earning
Trust Wallet supports staking for selected assets, allowing you to earn passive rewards. Typical staking steps:
- Open the asset page in Trust Wallet and select the Stake option (if available).
 - Choose a validator or staking pool and review fees and lock-up periods.
 - Confirm the transaction and monitor rewards in the wallet dashboard.
 
Note: Staking terms, reward rates, and lock-up rules vary by blockchain. Research validator performance and fees before delegating funds.
Using dApps & Swaps
The Trust Wallet dApp browser enables direct interaction with decentralized applications. Common uses include swapping tokens, providing liquidity, and buying NFTs. When connecting to dApps:
- Verify the URL and the smart contract addresses.
 - Check permission scopes requested by dApps — limit token approvals when possible.
 - Revoke unnecessary approvals periodically using tools like revoke.cash or built-in approval managers.
 
Frequently Asked Questions
Can I recover my wallet if I forget my PIN?
Yes — use your 12-word recovery phrase to restore the wallet on any compatible device. Without the recovery phrase, funds cannot be recovered.
Is Trust Wallet custodial?
No — Trust Wallet is non-custodial. You control your private keys and are responsible for their safekeeping.
How do I add a custom token?
Use the token search or add-token feature in the wallet, provide the token contract address for the relevant network, and verify token details before adding.