# Rescan

{% hint style="warning" %}
Rescanning will remove any saved transaction keys and destination addresses, which may be useful for proving payments.

If your XMR transaction is still not appearing and the sync state of the wallet is `SYNCHRONIZED`, then you can rescan by opening the menu in the top-right, tapping `Connection and sync`, then tapping `Rescan`.
{% endhint %}

### To rescan your wallet

{% stepper %}
{% step %}

### Open the rescan controls

![Click hamburger menu](/files/1bbf57c85d6d9549f85b039c4750559c49e53b5b) ![Click Connection and sync](/files/806afeaa3bfccf53c1fdfca4ef774fd76302f547) ![Click rescan](/files/7b471da4c952bdd6e538b6a08f18056676c9aa8d)

Open the menu in the top-right, tap `Connection and sync`, then tap `Rescan`.
{% endstep %}

{% step %}

### Choose a restore date or block height and start the rescan

![Add restore height](/files/4a10ddd8d3440b6a1a5a0c13cb4895d20161a79a) ![Wait for wallet to sync](/files/de433f963c5cc158c8634cb917b316aa7c7f29ab) ![Wallet synchronized](/files/efc24e65a67cfab64750c4a73f40f0c220f75e87)

Enter a date or a block height from about a week before you created this wallet. For example, if the wallet was created in February 2020 you could use January 31st, 2020 as the "restore from date." Alternatively, use the "Height" shown for your wallet's very first transaction and enter that number as the "Block height."

After entering the date and tapping Rescan, leave the Cake Wallet app open with your phone awake while the wallet rescans the blocks for transactions involving your wallet. When the rescan starts, your transaction history will disappear and your balance will read as 0.0 XMR. As the wallet continues scanning blocks, your transaction history will reappear one transaction at a time. When the rescan is completed, you will see a `SYNCHRONIZED` label at the top of the balance screen and your entire transaction history and proper balance will be restored.
{% endstep %}
{% endstepper %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.cakewallet.com/features/5.x/advanced/rescan.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
