The hardest part of using a Monero wallet is not "which button to click," but understanding that its sync logic and balance display work differently from Bitcoin or Ethereum wallets. Before sync is complete, your balance may show incorrectly or not show at all. After receiving funds, they are not immediately spendable. Once you understand these two things, sending, receiving, and recovery are not complicated.

A leading global cryptocurrency platform,suitable for both beginners and experienced traders.
New user benefit: 20% off trading fees upon registration!!
What Exactly Is Syncing?
A Monero wallet needs to scan transaction records on the blockchain to find the outputs that belong to you. The wallet does not store the full blockchain; it connects to a full node to scan. This scanning process is called "syncing."
Syncing has two layers: node sync and wallet sync. If you use a local node, the node itself must first sync the entire Monero blockchain from the genesis block. This can mean downloading hundreds of GB of data and verifying signatures one by one, taking anywhere from over ten hours to several days depending on your device and network. Wallet sync then uses your private key to scan the node's data for transactions that belong to you.
This is where most people get stuck when opening Monero GUI for the first time: if the node sync is not finished, the wallet balance will be empty. A typical example on GitHub shows a user whose balance did not appear after choosing local node mode. The answer was: "You must fully sync the node first. Both progress bars need to reach 100% before the balance will show."
How to tell if sync is complete: Look at the sync progress bar or status indicator in your wallet. Cake Wallet shows a green dot at the top of the home page once fully synced. Monero GUI has two progress bars, one for the node and one for the wallet, and both must reach 100%.
If sync gets stuck: First make sure your network connection is stable, then try switching nodes. Remote nodes connect faster but offer slightly less privacy because the node operator can see your IP address and some request information. For most individual users, choosing a trusted remote node is a reasonable trade-off. After the initial sync is done, you only need to sync about 720 new blocks per day, which is much lighter.
Receiving: Use Subaddresses and Wait for Confirmations
A Monero receiving address is the wallet's "incoming address." You can give it to someone so they can send XMR to it. The address itself is public and safe to share.
It is better to use a subaddress instead of your main address for receiving. A subaddress is an extra address under the same wallet. Generate a new one for each incoming payment to easily distinguish different sources of funds and reduce privacy links caused by address reuse. Both Cake Wallet and Monero GUI let you create and select subaddresses on the Receive page.
One important thing to remember when receiving: when the sender says "sent," it does not mean you can use the money right away. After your wallet syncs, the incoming transaction will first appear as unconfirmed. Monero's average block time is about 2 minutes, and newly received funds usually need 10 confirmations before they can be spent, which takes about 20 minutes. Before that, you can see the amount in your transaction history, but your "available balance" will still be zero.
If the money does not show up for a long time, check three things first: whether your wallet is fully synced; whether the address the sender used is exactly the one you provided; and whether the sender's transaction has actually been broadcast to the Monero network. If sync is incomplete, your wallet simply has not scanned the block containing that transaction, so it will not appear.
Sending: Verify the Address and Understand Fees
Sending XMR follows a familiar flow: open the Send page, paste the recipient's address, enter the amount, check the fee, and confirm.
Address verification is a required step. Monero addresses are long, and typing them by hand will almost certainly lead to errors. Always use copy-paste or scan a QR code. After pasting, compare the first and last few characters to make sure they match. Monero addresses start with "4" or "8" (for main addresses and subaddresses respectively). If you see an address starting with "0x," that is an Ethereum address and cannot receive XMR.
Choosing a fee: Cake Wallet and Monero GUI usually offer several levels such as Slow, Automatic, Medium, Fast, and Fastest (names may vary slightly between wallets). Automatic or Medium is a reasonable choice for most situations, balancing speed and cost. Slow may leave your transaction waiting for hours or longer. If you need the recipient to see the payment quickly, do not choose the lowest tier.
One easy-to-miss detail when sending: your "total balance" and "available balance" may be different. Funds that have been received but have not yet reached 10 confirmations count toward your total balance but not your available balance. If you try to send your entire "total balance," the wallet may say you have insufficient funds or fail to build the transaction. Always check your available balance before sending.
Wallet Recovery: Seed Type and Restore Height Are Key
Recovering a Monero wallet is not just entering your seed and waiting. Two variables directly determine whether recovery will succeed and how long it will take.
The seed type must match. Monero has used more than one seed format over time. When restoring Monero in Cake Wallet, you must choose the seed type: Polyseed (16 words), Legacy (25 words), or BIP39 (12 words). If you are migrating from another wallet, such as Coinomi's 24-word BIP39 seed, you cannot import it directly into a native Monero wallet. You need to convert it to a 25-word XMR seed first. Using the wrong type will give you a completely different address, and your balance will be zero.
Restore height determines how long the sync will take. When restoring, do not scan from the beginning of the blockchain. Instead, set a "restore height" or "restore date" that corresponds to when you first created or used the wallet. If you do not remember the exact date, choose one a few days before your best guess of your first incoming transaction. If you choose a date that is too early, syncing will be much slower. If you choose one that is too late, you may miss early transactions.
For hardware wallet users (for example, Trezor + Monero GUI), there is a known restore height you can reference when restoring from a device: 1,692,975. This is the starting block used when Trezor integrated with Monero. If you previously created a Monero wallet with the same Trezor, setting this height during recovery can skip a lot of unnecessary scanning. Trezor Safe 7 and Model One do not support Monero GUI and require Cake Wallet instead.
After recovery is complete, check whether the address you see matches the address of your original wallet. If the addresses do not match, you selected the wrong seed type or recovery parameters. Do not continue operating; go through the recovery process again.
A Note About Cake Wallet
Cake Wallet is a widely used mobile wallet in the Monero community, supporting both iOS and Android. Its Monero sync supports background syncing, so after the initial sync is complete, opening the app later will be much faster. If you mainly manage XMR on your phone, Cake Wallet's workflow is more intuitive than Monero GUI: create subaddresses on the Receive page, choose address and amount on the Send page, and adjust the default fee level in Settings.
Keep in mind that Cake Wallet's Monero recovery supports three seed types (Polyseed, Legacy, BIP39). Be sure to choose the correct one during recovery, otherwise the address will not match.

A leading global cryptocurrency platform,suitable for both beginners and experienced traders.
New user benefit: 20% off trading fees upon registration!!
References
- Trezor·Set up Monero GUI with your Trezor, no update date indicated; accessed: 2026-10-13.
- Cake Wallet Docs·Monero, published or updated: 2026-07-23; accessed: 2026-10-13.
- DEV Community·Receiving XMR from an XMR bridge in 2026, published or updated: 2026-10-02; accessed: 2026-10-13.
- Cake Wallet Docs·Change network fee, published or updated: 2026-07-23; accessed: 2026-10-13.
- Coinomi Support·Exporting Monero (XMR) 25word seed from bip39, published or updated: 2025-12-04; accessed: 2026-10-13.
- Cake Wallet Docs·Recovery phrase or keys, no update date indicated; accessed: 2026-10-13.
- Cake Wallet Docs·Receive funds, published or updated: 2026-03-22; accessed: 2026-10-13.
- Feather Wallet·How to send a transaction, published or updated: 2026-08-12; accessed: 2026-10-13.
- GitHub·monero-wallet-gui - Reference, no update date indicated; accessed: 2026-10-13.
- GitHub·How to sync a Monero (XMR) wallet faster, no update date indicated; accessed: 2026-10-13.
- Cake Wallet Docs·Send funds, published or updated: 2026-07-22; accessed: 2026-10-13.
- Monero Guide·Monero Wallet Sync Explained, published or updated: 2026-09-29; accessed: 2026-10-13.
- GitHub·Monero Daemon not sync and not showing my balance, published or updated: 2024-04-30; accessed: 2026-10-13.
- Monerica·How To Accept a Monero (XMR) Transfer, published or updated: 2025-09-07; accessed: 2026-10-13.
- Trezor·Set up Monero CLI with your Trezor, no update date indicated; accessed: 2026-10-13.


