Hi, you cannot swap BTC from XLM in trustwallet swap option. But if you want to avoid fees there are two options, either send BNB from binance to trust wallet and then swap but unfortunately it will give you BTCB not BTC. So that is not good if you want to send to someone.
Other option is open account of ftx , send anytoken like Usdt trc20 to ftx and then convert there into btc and from there you can send to trust wallet with zero withdrawal fee. Btc sending from ftx is free.
thanks for your answers, I’m wondering about one more thing,
I managed to send BTC from Coinbase pro to trustwallet without any issues with a very low fee,
Now how about sending BTC first to Coinbase pro and then to trust wallet,
question is how to send it to my Coinbase pro wallet in a low cost manner? Swapping to any coin, what are your suggestions? I assume exchange2exchabge is more flexible way?