The most common issue with Monero is an unsynchronized wallet.
To perform most interactions with your wallet, your wallet must be fully synchronized. There will be a green dot at the top of your home screen.
If you are stuck on the same block while syncing for a while, or it says disconnected, you should try another node or another internet connection.
If your wallet is not fully synced, your wallet balance may be incorrect, and you won’t be able to send transactions. You will need to wait until your wallet is fully synced before proceeding. Keep the app open with the screen on to keep syncing.
A Monero subaddress is a unique, unlinkable address that can be generated on-demand. Coins sent to it will still arrive in your main wallet, but the person sending the coins cannot determine your wallet’s main address. Cake Wallet now automatically generates new subaddresses after they are used by default.
If you want to manually manage your subaddresses, you can do so by going to privacy settings and disabling the “Auto generate subaddresses” feature. Then go to your receive screen. To create a new subaddress, tap on
Accounts and subaddresses, then tap on
Addresses and create a name for this address, then tap
Create. Subaddresses always start with
8. Your main address starts with
Each Monero wallet can have several accounts. We recommend this feature for advanced users only. Within your Monero wallet, click
Receive, then click
Accounts and subaddresses. You may need to also click on
Accounts to change between your different accounts. You can have unlimited accounts, and each account can have unlimited subaddresses. The first indexed address of each account (besides the main account) starts with an
Balances and transactions for each Monero account are shown separately. While in one account, you can’t see the balance and transactions of another account. You need to switch between accounts to see the balances and transactions of each. The balance of each account appears in the account list.
It’s possible to create a Monero view-only wallet. You need the following information:
- Main Monero address (
- Private view key
- Restore height (recommended, not required)
Restore from keys following these steps. Leave the
Spend key (private) field blank. Let the blockchain sync fully. After syncing, you should see all incoming transactions (including incoming change). View-only wallets usually do not show an accurate balance (they cannot be relied upon for this purpose), and they will not show some types of outgoing transactions.
Cake Wallet follows the standard wallet2 fee levels. We recommend leaving your Cake Wallet fee for Monero as
|Cake Wallet name||wallet2 priority value||CLI name||GUI Name||Multiplier|
|Automatic||0||default||Automatic||x1 or x5, depending on network activity|
Monero addresses (unlike Bitcoin) are never stored on the blockchain. When you send Monero to a recipient, the address that you send to is only recorded locally, not on the blockchain. Thus, if you restore a Monero wallet from mnemonic seed or from keys, you will not see the Monero addresses that you sent funds to.
Additionally, Cake Wallet can be configured to discard the Monero recipient address. In settings, untick
Save recipient address. If you send XMR while this option is disabled, then addresses are no longer retained. The record of which address(es) you send to are lost forever.
Disabling this feature is only recommended for advanced users who know what they’re doing. Please leave it enabled if you are unsure.
In privacy settings, you can enable or disable the automatic generation of Monero subaddresses. This feature is enabled by default.
- You can still switch between different accounts.
- For each account, it will display in the receive screen the first unused subaddress after the last manually labeled or the last used subaddress.
- Your address book will be collapsed to only show one entry per account, which will be linked to the latest subaddress for the relevant account.
You can disable this feature in settings. Doing so will restore the same functionality as before: you will need to manually label and switch to each subaddress.
Connection and sync settings, you can enable or disable background syncing for your Monero wallets. By default, all of your Monero wallets will sync in the background in
Cake Wallet uses native operating system background processes to preserve battery life, preserve device longevity, and mitigate user interference.
There are three background sync options:
- Disabled: No background syncing.
- Unobtrusive (default): Attempts to background sync approximately once a day if all of these conditions are true: the device is charging, the device does not have a low battery, the device is not being actively used, and the device is on an unmetered connection (such as Wi-Fi).
- Aggressive: Attempts to background sync approximately once every six (6) hours if all of these conditions are true: the device is charging, the device does not have a low battery, and the device is not being actively used.
Additionally, there is a
Sync all wallets setting, enabled by default. When enabled, all Monero wallets will be synced in the background concurrently. When disabled, only the active Monero wallet will be synced in the background.
Please note that for background tasks, the operating system has a large amount of discretion on whether to allow these tasks to run, how often to run them, and how long to run them for. On android, we have seen background tasks be permitted for as low as five (5) seconds, and as much as six hundred (600) seconds.
Background syncing may not work correctly in these and other cases:
- You force close apps. Force closing apps can be a signal to your operating system that you don’t care about the app running. Generally, closing apps in the android app switcher shouldn’t prevent background syncing, but the operating system ultimately decides how to handle these cases.
- You don’t open Cake Wallet for a while. This is usually a signal to the operating system to prevent these background processes. On android, you can take some steps to mitigate this, such as adding Cake Wallet to the
Never sleeping appsor
- Anything else the operating system feels like preventing.