Skip to main content

Swap tokens

Learn how to swap between tokens in your wallet.

Jake Urban
Updated by Jake Urban

Freighter offers a native experience for swapping Stellar assets held in your wallet. This feature is powered by Stellar decentralized exchange (or SDEX), which is currently the cheapest and most liquid DEX on Stellar.

Some tokens, namely contract tokens, such as deJAAA or solvBTC, are not compatible with the SDEX. Freighter will soon add support for other DEXs, such as Aquarius, that are compatible with contract tokens, to its swap experience. You can still swap these tokens with Freighter by connecting to compatible DEXs through third-party applications.

To get started with a swap, open Freighter and select the "Swap" button. You can also select the token you would like to swap from your balances, and then select the "Swap" button within the token's details page.

Select the token you'd like to swap from if you didn't come from the token's details page. You can select the token from your list of balances or search for the token if you hold many.

Select the token you'd like to swap to.

Freighter currently requires that you've previously added the token you'd like to swap to to your balances. Learn how to Add a token.

Select the amount of the source token you'd like to swap. You can enter a specific amount manually or select a predefined percentage of your balance.

After selecting "Review", Freighter will provide an estimated amount of the token you are swapping to based on current market rates on the SDEX. You can select the "Transaction details" button to view the specific parameters defined.

You can also optionally configure swap settings by selecting the icon in the bottom left, including the network inclusion fee, transaction timeout, and maximum slippage.

When you're ready to execute the swap, select "Confirm". Freighter will send your transaction and wait for it to execute, displaying the exchange rate used. You can select "View transaction" to view its details, and select "View on stellar.expert" to view the transaction on a block explorer.

How did we do?

Add a token

Send tokens

Contact