Campaigns
Swap selected stablecoins with 0% fees on Trust Wallet
Share post
In Brief
Swap eligible stablecoins with 0% swap fees on the same chain, across supported chains in Trust Wallet except Ethereum.

We're excited to introduce 0% swap fees on eligible stablecoin swaps in Trust Wallet. When you swap one eligible stablecoin for another on the same chain, the Trust Wallet swap fee is 0%.
Stablecoins are an important part of how people use crypto, whether they're holding funds, making payments, or moving value between different assets. Swapping between stablecoins is often part of that process, but swap fees can add friction and reduce the amount of value you receive.
With 0% swap fees on eligible stablecoin swaps, we're making it easier to move between supported stablecoins while keeping more of your value in your wallet. You continue to have the same self-custody and control over your assets throughout the swap.
How to Get 0% Swap Fees on Trust Wallet
Getting started is simple. There's nothing to opt into and no code to enter.
Open your Trust Wallet app and tap Swap.
Select an eligible stablecoin as the token you're swapping from.
Select an eligible stablecoin as the token you're swapping to.
Make sure both tokens are on the same supported chain.
Review the details and confirm your swap.
That's it. Only swaps conducted directly on the Trust Wallet in-app swap interface will be eligible for this campaign.
Which Stablecoins Can I Swap with 0% Fees?
You can get 0% swap fees when you swap between two eligible stablecoins on the same supported network.
For example, swapping USDC on Base for USDT on Base can qualify. Swapping USDC on Base for USDT on Arbitrum does not qualify.
Eligible stablecoins include:
USDT and USDT0
USDC and USDC.e
EURC
USDS
DAI
U
Which Networks Support 0% Stablecoin Swaps?
BNB Chain
Solana
Arbitrum
Polygon
Base
Optimism
Avalanche
Note: network gas fees still apply and are separate from swap fees. Gas is paid to the blockchain network, not to Trust Wallet.
The full list of stablecoins and their contract addresses is in the appendix at the end of this post.
Why Swap Stablecoins with 0% Fees?
Stablecoin holders swap between assets for all kinds of reasons: managing what they hold, preparing for a payment, or moving into the stablecoin that works best for a given chain or use case. Each of those swaps normally carries a fee.
Removing the swap fee on eligible pairs keeps more value where it belongs, in your wallet, while giving you the same self-custody and control you expect from Trust Wallet. You stay in charge of your assets at every step.
FAQs
Which stablecoins are eligible?
You can get 0% swap fees when you swap between any two stablecoins listed in this blog above, as long as both are on the same supported network. The included stablecoins are USDT, USDT0, USDC, USDC.e, EURC, USDS, DAI, and U.
Does this work on every chain?
0% swap fees are available across the supported networks listed above, except Ethereum. Both stablecoins must be on the same network for the swap to qualify.
Can I swap across different chains for free?
No. The 0% swap fee applies only to swaps between two eligible stablecoins on the same chain. For example, swapping USDC on Base for USDT on Base can qualify. Swapping USDC on Base for USDT on Arbitrum does not qualify.
Do I still pay gas fees?
Yes. Network gas fees still apply. These fees are set by the blockchain network and are separate from the Trust Wallet swap fee. The 0% offer applies to the Trust Wallet swap fee only.
Do I need to enter a code or opt in?
No. There's no code or opt-in required. When you make an eligible swap directly in the Trust Wallet in-app swap interface, the swap fee will be displayed as 0% in the app.
The 0% fee only applies to swaps using the stablecoins and supported networks listed in this blog. If your swap doesn't meet these requirements, the standard applicable fee will apply.
Appendix
Eligible stablecoins and their contract addresses by chain
| Blockchain | Stablecoin | Contract address |
|---|---|---|
| BNB Chain | USDT | 0x55d398326f99059fF775485246999027B3197955 |
| BNB Chain | USDC | 0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d |
| BNB Chain | DAI | 0x1AF3F329e8BE154074D8769D1FFa4eE058B1DBc3 |
| BNB Chain | U | 0xce24439f2d9c6a2289f741120fe202248b666666 |
| Solana | USDT | Es9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYB |
| Solana | USDC | EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v |
| Solana | EURC | HzwqbKZw8HxMN6bF2yFZNrht3c2iXXzpKcFu7uBEDKtr |
| Solana | USDS | USDSwr9ApdHk5bvJKMjzff41FfuX8bSxdKcR81vTwcA |
| Solana | DAI | EjmyN6qEC1Tf1JxiG1ae7UTJhUxSwk1TCWNWqxWV4J6o |
| Arbitrum | USDT | 0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9 |
| Arbitrum | USDT0 | 0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9 |
| Arbitrum | USDC | 0xaf88d065e77c8cC2239327C5EDb3A432268e5831 |
| Arbitrum | USDC.e | 0xFF970A61A04b1cA14834A43f5dE4533eBDDB5CC8 |
| Arbitrum | USDS | 0x6491c05A82219b8D1479057361ff1654749b876b |
| Arbitrum | DAI | 0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1 |
| Polygon | USDT | 0xc2132D05D31c914a87C6611C10748AEb04B58e8F |
| Polygon | USDT0 | 0xc2132D05D31c914a87C6611C10748AEb04B58e8F |
| Polygon | USDC | 0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359 |
| Polygon | USDC.e | 0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174 |
| Polygon | DAI | 0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063 |
| Base | USDT | 0xfde4C96c8593536E31F229EA8f37b2ADa2699bb2 |
| Base | USDC | 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 |
| Base | USDbC | 0xd9aAEc86B65D86f6A7B5B1b0c42FFA531710b6CA |
| Base | EURC | 0x60a3E35Cc302bFA44Cb288Bc5a4F316Fdb1adb42 |
| Base | USDS | 0x820C137fa70C8691f0e44Dc420a5e53c168921Dc |
| Base | DAI | 0x50c5725949A6F0c72E6C4a641F24049A917DB0Cb |
| Optimism | USDT | 0x94b008aA00579c1307B0EF2c499aD98a8ce58e58 |
| Optimism | USDT0 | 0x01bFF41798a0BcF287b996046Ca68b395DbC1071 |
| Optimism | USDC | 0x0B2C639C533813F4AA9d7837CaF62653D097fF85 |
| Optimism | USDC.e | 0x7F5c764cBc14f9669B88837ca1490cCa17c31607 |
| Optimism | DAI | 0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1 |
| Avalanche | USDT | 0x9702230A8Ea53601f5cD2dc00fDBc13d4dF4A8c7 |
| Avalanche | USDC | 0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E |
| Avalanche | USDC.e | 0xA7D7079b0FEaD91F3e65f86E8915Cb59c1a4C664 |
| Avalanche | EURC | 0xC891EB4cbdEFf6e073e859e987815Ed1505c2ACD |
| Avalanche | DAI | 0xd586E7F844cEa2F87f50152665BCbc2C279D8d70 |
Disclaimer: Content is for informational purposes and not investment advice. Web3 and crypto come with risk. Please do your own research with respect to interacting with any Web3 applications or crypto assets. Subject to our Terms of Service and Privacy Policy.
Join the Trust Wallet community on Telegram. Follow us on X (formerly Twitter), Instagram, Facebook, Reddit, Warpcast, and Tiktok
Note: Any cited numbers, figures, or illustrations are reported at the time of writing, and are subject to change.