> For the complete documentation index, see [llms.txt](https://docs.cakewallet.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.cakewallet.com/features/managing-your-wallet/rescan.md).

# 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 wallet has already finished syncing, then you can rescan by opening `Settings` in the top-right, tapping `Connections`, then tapping `Rescan`.
{% endhint %}

{% stepper %}
{% step %}

### Open the rescan controls

Open `Settings` from the top-right, tap `Connections`, then tap the `Rescan` button.

![Open Settings, tap Connections, then tap Rescan](https://raw.githubusercontent.com/cake-tech/docs-assets/main/v6.3.1/settings_rescan_01_connections_hl.png)
{% endstep %}

{% step %}

### Choose a restore date or block height

![Enter a restore date or block height, then tap Rescan](https://raw.githubusercontent.com/cake-tech/docs-assets/main/v6.3.1/settings_rescan_02_dialog_hl.png)

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, the sync progress status and indicator at the top of the balance screen will disappear and your entire transaction history and proper balance will be restored.
{% endstep %}
{% endstepper %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.cakewallet.com/features/managing-your-wallet/rescan.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
