Temple wallet has integrated a third-party service, Exolix exchange, that allows to swap tokens from other blockchains into XTZ.
The full list of supported currencies you can find below:
Now we shall briefly explain how to use this feature.
To access the instant top-up sceen you need to open the Buy tab from the Temple’s main screen.
First of all you will need to select the cryptocurrency you wish to swap into Tezos and the amount you wish to swap.
Before you proceed, note the exchange rate  and decide if it is acceptable to you.
Once that is sorted, tap the Top Up button to proceed.
The next screen will help you deposit your tokens. You will have a full hour  to close the deal.
Double-check the details of your transaction  and make the payment. You can use a corresponding blockchain address or a QR code .
In the case of this tutorial we will be sending Cake to a BSC address.
As we have opted to exchange Cake for XTZ we will be using Metamask wallet to make the transaction.
We copy the address , select the token  and enter the correct amount .
Once that is done, click Next and then confirm the transaction.
Stage 3 and 4
The last stages of the swap are resolved automatically and you only need to wait till Exolix sends XTZ to your address.
And there you go, your account is now replenished.