What is a swap?
A swap is a crypto conversion feature that lets you easily convert, or “swap”, one token for another using integration with Decentralized Exchanges (DEXs).
When you use the Swap feature, you send your funds directly from your Wallet to a DEX service like Uniswap or Sushiswap to execute the conversion. This enables you to swap for thousands of tokens that may not be available on a centralized exchange. You can access this feature on the Coinbase Wallet app and browser extension on the Assets tab by pressing “Swap”.
Note: Since swaps take place on a third-party decentralized exchange, it is possible for prices to fluctuate. Swaps will execute at a price within 3% of the estimate, or the transaction will be canceled and your funds returned to your wallet.
What assets are available to swap?
Coinbase Wallet supports assets hosted on the BNB Chain, Ethereum blockchain, Avalanche C-Chain, Polygon network and Solana network. Only BNB Chain, Ethereum, Avalanche C-Chain and Polygon-based assets are available for crypto-to-crypto conversions at this time.
Our in-app DEX does not support:
Direct bank account transactions
Learn more about supported assets and networks on Coinbase Wallet.
Note: Assets with low liquidity (a market cap below $0) are hidden.
How do I swap crypto on a DEX?
Follow the below steps to swap crypto in the Wallet app:
Sign in to your Coinbase Wallet.
Optional: Select the desired network by tapping the top of the screen.
3. Choose the token you want to swap, the token you would like to receive, and the amount.
4. Review the information on the following screen and select 'Confirm swap'.
To swap tokens from the Coinbase Wallet browser extension, follow these steps:
On the Wallet extension homepage, select 'Swap'.
Choose the token you want to convert, the token you’d like to receive, and the amount you want to convert.
If you connected your Ledger device to the Wallet extension, then you’ll need to sign/approve the transaction on your Ledger in order to complete this transaction. Learn more
What are conversion fees?
Coinbase Wallet currently charges a flat fee of 1% on all swaps. This fee is included on the transaction confirmation page along with the network fee. The conversion fee helps Coinbase Wallet maintain and improve your experience.
What are network fees?
Network fees, also referred to as miner fees, are paid to the miner for processing token transactions and securing the respective network. Learn more.
Why did my swap fail?
A swap could fail because of a sudden shift in the exchange price between the cryptocurrencies you are trying to swap. We recommend you wait at least 60 seconds before retrying the transaction. If you continue to encounter this error, please restart the app and check that you are running the most up-to-date version of the app.
Why is my swap still pending?
Network congestion and/or paid gas fees that are lower than the current network average may be the reason why your trade is still in “pending” status.
Ethereum miners prioritize transactions with the highest paid gas fees. So if your transaction has a lower paid gas fee, then your transaction confirmation on the blockchain gets pushed to the bottom of the queue.
As a result, your transaction may become “stuck” as more transactions with higher paid gas fees are added to the network pool. This may be why your transaction has been stuck for an extended period of time.
Learn more about adjusting network fees and canceling pending transactions.
How do I access my transaction history?
To access your transaction history:
Tap Transactions in the primary navigation.
Tap the transaction to view the details.
Tap the link on the bottom to view transaction details.
Note that you currently cannot export your Coinbase Wallet transaction history.