Trust Wallet is a mobile multi-chain wallet, which makes it a convenient send side for a swap: Bitcoin, Ethereum, BNB Chain, Solana, Tron and the stablecoins on top of them are all in one app. 0trace takes the deposit from there and pays out on whatever chain you asked for, with no account anywhere in the process.
The one thing that actually goes wrong
Multi-chain wallets are where network mistakes happen, because the same ticker exists several times. Trust Wallet will happily show you USDT on Ethereum, on BNB Chain, on Tron and on Solana — same three letters, four different assets. If you pick the wrong one in the order, you send real funds into a network where the deposit address does not exist, and nobody can undo that.
- Check the network label in Trust Wallet, not just the ticker, before you create the order.
- Match it exactly in the order: USDT on Tron is not USDT on Ethereum.
- Bitcoin and Litecoin addresses look nothing like EVM addresses, so those are hard to confuse. The stablecoins are the trap.
If you want Monero out
Trust Wallet does not hold Monero, so you cannot receive XMR back into the same app. That is not a limitation on our side — it just means you need a Monero wallet for the payout address. Cake Wallet on mobile, or Feather and the official GUI on desktop, all work; we have short guides for each. Create the wallet first, copy its address, then start the order.
Create the order
- Pick the asset and network you are actually holding in Trust Wallet.
- Choose what you want to receive and paste the payout address for that chain.
- Confirm the receive amount — fees are already deducted from the figure shown.
- Save the PGP-signed Guarantee, then send the exact amount from Trust Wallet.
Minimum swap size is $40. Once the deposit confirms, the payout goes out automatically. The Guarantee — signed before you send — pins the deposit address, amounts, rate type and payout address, and verifies with any OpenPGP tool or on our verify page. Completed orders are removed after 72 hours.