Skip to main content

How do I use the Swap functionality in my wallet sidebar?

Updated yesterday

OpenSea supports a robust array of tokens, which have their own information pages on OpenSea.

To learn more about this feature, visit our Help Center guide. You can swap directly from the token page, or using your wallet sidebar.

You can swap or bridge tokens quickly using the Swap tab of your wallet, without leaving OpenSea.

To get started with swapping, you’ll need some existing funds in your connected wallet. For more information about how to add funds, visit our Help Center guide.

What does swapping do?

In the Swap tab, you can swap tokens held in your wallet for other tokens. For example, you can swap your USDC for ETH.

The tokens you receive in the swap can be on the same blockchain, or a different blockchain. This means you can use the Swap tab to bridge your tokens, which is when you convert your tokens on one chain to the same tokens on another chain. For example, you can swap your USDC on Ethereum for USDC on Polygon.

The Swap functionality is powered by Relay. If the token pair you select to swap is supported, you’ll get real-time, competitive quotes.

What is slippage?

Token prices can move in the time it takes to confirm a transaction on the blockchain, which is called slippage. To prevent your transaction from failing due to minor price changes, your transaction instructions specify a max slippage. If any price changes stay within that amount, the transaction will be confirmed. But if prices change in excess of your specified max slippage, the transaction will fail. Before you initiate a swap, it's a good idea to educate yourself about the token you're swapping to and market conditions.

Gas & Fees

Swapping costs gas. At this time, OpenSea charges a 0.85% fee on all successful swaps. For certain swaps, Relay, our integrated provider, also charges a fee, which you can view on the swap confirmation screen. The provider fee covers the gas fee on the destination blockchain for cross-chain swaps.

Blockchain transactions, including swaps, are irreversible. Double-check transaction details before confirming the transaction in your wallet.

How to initiate a swap

To initiate a swap, make sure you have enough native tokens to cover the gas fees on the starting blockchain. As an example, to swap from Berachain to Ethereum, you'll need some $BERA in your wallet.

For information specific to cross-chain swapping between an EVM chain and Solana, learn more here.

  1. Navigate to the Swap tab in your wallet on OpenSea.

  2. Select the token you want to send (“Sell”), and the amount you’d like to swap.

  3. Select the token you want to receive (“Buy”). Toggle the icons at the top of the interface to browse tokens on different blockchain.

  4. After you select your desired token, the estimated amount you’ll receive populates automatically, based on the best pricing currently available. You’ll also see the effective exchange rate. For EVM swaps, the exchange rate accounts for fees. For Solana swaps, fees are additive and not accounted for in the exchange rate. Gas is not included in the exchange rate.

  5. Carefully review the details of your swap, including the token you’re sending, the blockchain and token you’re receiving, and the amounts of each. Select the dropdown to view additional information, including, the OpenSea fee, gas fee, the provider’s bridge fee, if applicable, the estimated completion time for your swap, and the max slippage.

  6. If you wish to proceed with the transaction, click Swap. You must sign the transaction in your connected wallet to submit it to the blockchain for confirmation.

Once submitted, you can view the progress of your transaction in your wallet.

Did this answer your question?