How to fix common issues with your Monero (XMR) inside of Exodus wallet.
Need a crypto wallet that gives you full control of your assets? You can download Exodus here.
In this article:
Why can't I send, swap, or see my Monero?
Monero works differently from other coins because of its privacy characteristics. While other assets pull data from the blockchain directly, Monero has to download the data from its blockchain.
If your wallet has not downloaded the required data from the Monero blockchain, then it can cause issues with sending, swapping, or viewing your Monero balance, and you may see missing transactions.
Below are the steps to troubleshoot these issues for both Mobile and Desktop to ensure that your wallet is synced with the Monero blockchain.
With Monero (XMR), you need to wait for 10 confirmations before the Monero you received becomes available. This means that newly received funds or change returned to your wallet from transactions you sent will be locked until they reach 10 confirmations. To learn more, visit: Waiting for Monero transaction to reach 10 confirmations.
Mobile
Video tutorial: Mobile Monero (XMR) troubleshooting
Step 1: Ensure you have good internet connectivity
Your Monero wallet relies on a strong internet connection to update balances and transaction history. If there's an issue with your internet connection, the wallet may show an incorrect balance or missing transactions, and you won't be able to send or swap funds.
Make sure your internet connection is stable. Using WiFi is often preferred, especially if you have limited data on your cellular network since a lot of data may need to be downloaded.
For some common solutions to internet connection issues, visit our network or connection issues troubleshooting guide.
Step 2: Update your wallet
Ensure you are using the latest version of Exodus Mobile.
Often, Exodus Mobile on both iOS and Android updates automatically. However, there might be a period of time between a new version of Exodus being released and the mobile app automatically updating, or automatic updates might be disabled.
You can follow these instructions to manually update Exodus Mobile:
After the update, you can refresh your Monero wallet.
Step 3: Sync your wallet
Make sure auto-sync is enabled: How do I enable and disable Monero auto-sync?
When auto-sync is enabled, you must wait for your Monero wallet's sync progress to reach 100% before you can send and swap your Monero again.
You can see the sync progress on the Portfolio screen.
For a more detailed view of your sync progress, visit: How do I check the progress of my Monero sync?
Step 4: Refresh your wallet
If you still have issues with your Monero wallet even after it is 100% synced, try refreshing it to resync.
Refreshing resets the wallet block height to the earliest known transaction minus 2,200 blocks.
To do so, go to your Monero wallet and a) press on the Monero logo for 2-3 seconds. A message will appear asking if you want to refresh. b) Tap Refresh.
After refreshing, you must wait for your Monero wallet's sync progress to reach 100% before you can send, swap, or view your Monero balance.
Be sure to enable Monero auto-sync so your Monero wallet automatically syncs with the blockchain.
Step 5: Check your device has enough storage
Ensure your device has enough storage space.
Your Monero wallet must download data from the Monero blockchain to sync because of its privacy characteristics.
Not having enough storage can prevent your wallet from syncing. Generally, having ample free space ensures smoother operation, though the exact amount needed can vary.
Here are a few resources to help you check how much storage space you have on your device:
Step 6: Reset your wallet block height
If you still have issues with your Monero wallet, you can try resetting your wallet's block height.
When resetting your Monero wallet's block height, you choose which block you want to begin downloading data from.
If you know the block height of your earliest transaction, we recommend restoring from that block. This way, you only download the necessary data instead of downloading all the data from the Monero blockchain, saving time and storage space when syncing.
If you have the transaction ID for the first Monero transaction you received, then you can find the block number with a block explorer, like ExploreMonero. Here, you can a) search using your Monero transaction ID to b) find the block number.
Depending on whether or not you've synced your Monero wallet in the past, you may be able to find the block number for your first received Monero transaction in your Exodus wallet.
If you still see your first Monero transaction in Exodus, go to your Monero wallet and a) tap on your earliest deposit and b) tap on the transaction ID. This will take you to a block explorer on your browser, where you can find the block number.
For more on how to do the above, visit: How do I find transaction information on a block explorer?
Alternatively, if you know the year of your first Monero transaction, you can reset your wallet block height to the following blocks:
Year | Block | Timestamp |
2025 | January 1, 2025, 12:08:37 am UTC | |
2024 | January 1, 2024, 12:02:14 am UTC | |
2023 | January 1, 2023, 12:01:43 am UTC | |
2022 | January 1, 2022, 12:00:17 am UTC | |
2021 | January 1, 2021, 12:03:43 am UTC | |
2020 | January 1, 2020, 12:00:56 am UTC | |
2019 | January 26, 2019, 8:43:51 am UTC (earliest possible block with Exodus) |
Follow the below steps to reset your wallet block height.
Go to your Monero wallet and tap the Monero Settings icon.
Tap and hold where it says Sync Progress.
Enter the block height from which you want to begin the sync, then tap OK.
Use the block height of the earliest transaction in your wallet, as mentioned above.
You must wait for your Monero wallet's sync progress to complete before you can send, swap, or see your Monero balance: How do I check the progress of my Monero sync?
Desktop
Video tutorial: Desktop Monero (XMR) troubleshooting
Step 1: Ensure you have good internet connectivity
Your Monero wallet relies on a strong internet connection to update balances and transaction history. If there's an issue with your internet connection, the wallet may show an incorrect balance or missing transactions, and you won't be able to send or swap funds.
Make sure your internet connection is stable. For common solutions to internet connection issues, visit our network or connection issues troubleshooting guide.
Step 2: Update your wallet
Ensure you are using the latest version of Exodus Desktop.
We recommend enabling auto-updates to keep your wallet up to date automatically. Once enabled, you will be prompted to update Exodus when a new version is available. To learn more, visit: Auto-update process.
To manually update your Exodus wallet, visit: Manual update process.
Step 3: Sync your wallet
Make sure auto-sync is enabled: How do I enable and disable Monero auto-sync?
When auto-sync is enabled, you have to wait for your Monero wallet's sync progress to complete before you can send and swap your Monero again.
You can see the sync progress on the Portfolio screen.
For a more detailed view of your sync progress, visit: How do I check the progress of my Monero sync?
Step 4: Refresh your wallet
If you still have issues with your Monero wallet even after it is 100% synced, try refreshing it to resync.
Refreshing resets the wallet block height to the earliest known transaction minus 2,200 blocks.
To do so, go to your Monero wallet and click on the Monero logo.
A prompt will ask you if you want to refresh. Click Rescan.
After refreshing, you must wait for your Monero wallet's sync progress to reach 100% before you can send, swap, or view your Monero balance.
Be sure to enable Monero auto-sync so your Monero wallet automatically syncs with the blockchain.
Step 5: Check your device has enough storage
Ensure your device has enough storage space.
Your Monero wallet must download data from the Monero blockchain to sync because of its privacy characteristics.
Not having enough storage can prevent your wallet from syncing. Generally, having ample free space ensures smoother operation, though the exact amount needed can vary.
Here are a few resources to help you check if your device has enough storage space:
Step 6: Reset your wallet block height
If you still have issues with your Monero wallet, you can try resetting your wallet's block height.
When resetting your Monero wallet's block height, you choose which block you want to begin downloading data from.
If you know the block height of your earliest transaction, we recommend restoring from that block. This way, you only download the necessary data instead of downloading all the data from the Monero blockchain, saving time and storage space when syncing.
If you have the transaction ID for the first Monero transaction you received, then you can find the block number with a block explorer, like ExploreMonero. Here, you can a) search using your Monero transaction ID to b) find the block number.
Depending on whether or not you've synced your Monero wallet in the past, you may be able to find the block number for your first received Monero transaction in your Exodus wallet.
If you still see your first Monero transaction in Exodus, go to your Monero wallet, find your earliest deposit, and click on the transaction ID. This will take you to a block explorer on your browser, where you can find the block number.
For more on how to do the above, visit: How do I find transaction information on a block explorer?
Alternatively, if you know the year of your first Monero transaction, you can reset your wallet block height to the following blocks:
Year | Block | Timestamp |
2025 | January 1, 2025, 12:08:37 am UTC | |
2024 | January 1, 2024, 12:02:14 am UTC | |
2023 | January 1, 2023, 12:01:43 am UTC | |
2022 | January 1, 2022, 12:00:17 am UTC | |
2021 | January 1, 2021, 12:03:43 am UTC | |
2020 | January 1, 2020, 12:00:56 am UTC | |
2019 | January 26, 2019, 8:43:51 am UTC (earliest possible block with Exodus) |
To reset your block height, a) go to your Monero wallet and b) click on the menu in the top right corner. Next, c) click on Reset Block Height.
Use the block height of the earliest transaction in your wallet, as mentioned above.
You must wait for your Monero wallet's sync progress to complete before you can send, swap, or see your Monero balance: How do I check the progress of my Monero sync?
Waiting for Monero transaction to reach 10 confirmations
If you see a message in your wallet like the one below, please don't worry! Monero deposits require 10 confirmations on the blockchain before your Monero is available in Exodus.
This means that newly received funds or change returned to your wallet from transactions you sent will be locked until they reach 10 confirmations. To learn more, visit: What is the 10 confirmations requirement?
Waiting for your transaction to reach 10 confirmations usually takes around 20 to 40 minutes. However, during periods of high network traffic, it may take longer.
You can always view the amount of confirmations your transaction has by clicking on the transaction ID of the pending transaction. This will open a new tab in your browser where you can see the current network status of your transaction and the number of confirmations. For a guide on how to find your transaction ID, visit: How do I find a transaction ID?
How do I connect to a custom node?
Exodus uses a default node to connect to in order to populate the information in your wallet. Many Monero users prefer to run their own nodes to participate in the Monero network. Exodus allows you to enter a custom node of your choice. Here is how you can do so:
It's not possible to use separate custom nodes for your Exodus and Trezor Monero portfolios. If you change your custom node for your Trezor Monero portfolio, this will automatically also change the custom node used by your Exodus Monero portfolio.
To set up a custom node, it needs to be accessible via HTTPS.
Mobile
Tap on the gear icon in the top right of the Monero wallet.
Tap on the circle next to Custom Node to set a custom node.
a) Enter your Monero custom node URL, and b) tap Confirm
Refresh your Monero wallet, and that's it! Your custom node is set!
Desktop
In your Monero wallet, a) click the icon in the top right corner, then b) click Advanced Options.
Click Set Custom Node.
a) Enter your Monero custom node URL, and b) click Save.
Refresh your Monero wallet, and that's it! Your custom node is set!