> 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/tutorials/exodus.md).

# Migrate from Exodus

We know migrating to a new wallet can be a stressful process, so we've worked hard to make this migration as seamless as possible for our users. In the following guide, we've broken down the migration process from Exodus wallet → Cake Wallet into an easy-to-follow guide, including screenshots of every step of the process.

## Getting started

Now let's get you started migrating over! Migrating from Exodus → Cake only requires **three basic steps**, all of which are outlined in detail throughout the guide:

* Install Cake Wallet
* Create a new Monero wallet
* Send all of your Monero in Exodus wallet to the newly created Monero wallet in Cake

Now for those who specifically want to keep their transaction history or have another reason to re-use their existing Exodus 25-word Monero seed, feel free to jump down to the relevant section:

*Advanced method:* Exporting an existing wallet to Cake

Not so daunting now, is it? **Let's get started.**

{% hint style="info" %}
**We're here to help!**

If at any point you get nervous or need help, please don't hesitate to reach out to our team in-app or via <support@cakewallet.com>, where our incredible support staff are waiting to help ease the migration process for you.
{% endhint %}

## Installing Cake Wallet

Cake Wallet is available on Android, iOS, macOS, and Linux. [Windows desktop builds are currently paused](https://docs.cakewallet.com/get-started/install/windows) while the desktop app is rebuilt.

For the best compatibility and easiest setup we recommend using the mobile version of Cake Wallet to get started, and then explore our desktop apps down the line.

Download Cake Wallet for your platform from the [official download page](https://cakewallet.com/#download).

## *Recommended method:* Sending to a new wallet in Cake

The easiest path is to simply create a new Monero wallet in Cake Wallet and transfer your funds over with a simple transaction. Not only does this allow you to skip the lengthy synchronization process of restoring an older Monero wallet, but it also lets you get all of the benefits of a new seed format in Monero called "Polyseed."

This newer seed format is easier to backup and restore (only 16 words, instead of 25), encodes the restore height directly into the seed phrase, and has several other security features that ensure your Monero stays safer than ever.

### Creating a new Monero wallet on Cake

{% stepper %}
{% step %}

#### Download and open Cake Wallet

* Download Cake Wallet using the links above
* Open Cake Wallet
  {% endstep %}

{% step %}

#### Set a PIN

* Tap `Set a PIN` and set a PIN for the app

Note: If you want to use a longer 6-digit PIN, simply tap `Switch to 6-digit PIN`

<div align="left"><img src="https://raw.githubusercontent.com/cake-tech/docs-assets/main/v6.3.1/getstarted_create-new-wallet_02_set-pin.png" alt="Set a PIN" width="375"></div>
{% endstep %}

{% step %}

#### Create a new wallet

* Tap `Create New Wallet`

<div align="left"><img src="https://raw.githubusercontent.com/cake-tech/docs-assets/main/v6.3.1/getstarted_create-new-wallet_05_create-or-restore.png" alt="Create a new wallet" width="375"></div>

* Select `Monero` from the list of currencies

<div align="left"><img src="https://raw.githubusercontent.com/cake-tech/docs-assets/main/v6.3.1/getstarted_create-new-wallet_06_choose-currency.png" alt="Select Monero as the currency" width="375"></div>

* Enter a wallet name (or tap the 🔄 button to create a random name) and then tap `Next`

<div align="left"><img src="https://raw.githubusercontent.com/cake-tech/docs-assets/main/v6.3.1/getstarted_create-new-wallet_07_name-wallet.png" alt="Name your wallet" width="375"></div>
{% endstep %}

{% step %}

#### Backup your seed

* Follow the on-screen warnings about your seed phrase, then tap `Verify Seed`

{% hint style="danger" %}
Do not share these seed words with anyone or store them via screenshots or in an insecure note app, as anyone with access to your seed words has the ability to steal all of your Monero!
{% endhint %}

* Store your seed phrase in a safe place where you can import it into Cake Wallet in the next section. Recommended options:
  * Storing your seed in an **end-to-end encrypted** password manager like [Bitwarden](https://bitwarden.com/), [Proton Pass](https://proton.me/pass), or iCloud Keychain
  * Writing it down and keeping it in a **secure place**
* Verify your backup by tapping the correct seed words in the order prompted
  {% endstep %}

{% step %}

#### Get your receive address

* Tap `Receive` in the action row on the home screen (alongside `Send` and `Swap`) to display a QR code with a Monero receive address

Note: If necessary, you can easily copy or share the address by tapping the icon next to the address, then sending to yourself via a messaging app, email, etc.

<div align="left"><img src="https://raw.githubusercontent.com/cake-tech/docs-assets/main/v6.3.1/receive_birthday-cake_address.png" alt="Your Monero receive address" width="375"></div>
{% endstep %}
{% endstepper %}

### Send Monero balance from Exodus Mobile

{% stepper %}
{% step %}

#### Open Monero in Exodus

* On the home page of Exodus, scroll down and tap on Monero

<div align="left"><img src="https://content.gitbook.com/content/lVX9epZ44wmwRCXAD3qU/blobs/jnsI2cIfCuiNIFeIX3wg/image5.png" alt="Open Monero in Exodus" width="375"></div>
{% endstep %}

{% step %}

#### Start send flow

* Tap the Send button at the top left

<div align="left"><img src="https://content.gitbook.com/content/lVX9epZ44wmwRCXAD3qU/blobs/BWVmn6JapaMPa0NySUfp/ED144DB6%20FE15%2044C6%209BEA%2046A97B3F84FA_1_201_a.png" alt="Tap Send in Exodus" width="375"></div>
{% endstep %}

{% step %}

#### Enter recipient

* Scan the QR code in Cake Wallet, or tap the address field to paste in the address, then tap `Continue`

<div align="left"><img src="https://content.gitbook.com/content/lVX9epZ44wmwRCXAD3qU/blobs/g7b4OlQ3GNydSFNRJzVQ/73F0FD77%20AABE%204819%208AC8%201D66DDEB349B_1_201_a.png" alt="Paste your Cake Wallet address" width="375"></div>
{% endstep %}

{% step %}

#### Send funds

* Tap `All` to send the entirety of your Monero balance to your new Cake Wallet, then tap `Preview`

{% hint style="info" %}
Feel free to send a smaller, test transaction to Cake Wallet to test if it helps you feel more comfortable before sending your entire wallet balance!
{% endhint %}

<div align="left"><img src="https://content.gitbook.com/content/lVX9epZ44wmwRCXAD3qU/blobs/rKCKcuMz6BR2RQ7X1tG8/73E45A25%209662%204CB7%20A0EA%20EE8F2CA1A191_1_201_a.png" alt="Send your full balance" width="375"></div>

* Confirm the receiving address is correct on the preview screen, then `Swipe to send`
* Once you have sent the funds, confirm they show up in your new Monero wallet in Cake
  {% endstep %}
  {% endstepper %}

### Send Monero balance from Exodus Desktop

{% stepper %}
{% step %}

#### Open Exodus and Monero wallet

* Open Exodus Wallet
* From the portfolio screen, click to open the Monero wallet

![Open the Monero wallet in Exodus](https://content.gitbook.com/content/lVX9epZ44wmwRCXAD3qU/blobs/1YEAPvZLhX1o1GuhuZu6/image6.png)
{% endstep %}

{% step %}

#### Click Send

* Click `Send` to open the send menu

![Click Send](https://content.gitbook.com/content/lVX9epZ44wmwRCXAD3qU/blobs/pePZ3qPjZ1Bz6nxvteWQ/image7.png)
{% endstep %}

{% step %}

#### Enter address and amount

* Paste your address from Cake Wallet into the address field (or scan a QR code on your Cake Wallet app if you have a webcam), click `All` on the amount field, then click `Send`

{% hint style="info" %}
Feel free to send a smaller, test transaction to Cake Wallet to test if it helps you feel more comfortable before sending your entire wallet balance!
{% endhint %}

![Enter address and amount](https://content.gitbook.com/content/lVX9epZ44wmwRCXAD3qU/blobs/qBZzGPyeTgLdDf2E63kG/image8.png)
{% endstep %}

{% step %}

#### Finalize send

* Continue following the on-screen instructions, and confirm the receiving address is correct on the send prompt before tapping `Send`
* Once you have sent the funds, confirm they show up in your new Monero wallet in Cake
  {% endstep %}
  {% endstepper %}

## *Advanced method:* Exporting an existing wallet to Cake

For those who want to preserve their transaction history or have a specific reason to keep using their existing Exodus seed phrase, you can easily export it and restore in Cake Wallet. Note that this 25-word seed phrase differs from the general 12-word seed phrase that Exodus uses for other cryptocurrencies, and must be backed up separately before you can restore your Monero wallet in Cake Wallet.

### Backing up your Monero from Exodus Mobile

{% stepper %}
{% step %}

#### Open Monero in Exodus

* On the home page of Exodus, scroll down and tap on Monero
  {% endstep %}

{% step %}

#### Open settings

* Tap the ⚙️ icon at the top right
  {% endstep %}

{% step %}

#### Save creation height

* Copy the wallet creation height and save it for later

Note: Using the wallet creation height when restoring in Cake Wallet will drastically reduce the initial sync time, so be sure to save it somewhere!
{% endstep %}

{% step %}

#### View private key

* Tap `View Private Key`
* Confirm that you're in a safe place and are OK to display your private keys on-screen

{% hint style="danger" %}
Do not share these seed words with anyone or store them via screenshots or in an insecure note app, as anyone with access to your seed words has the ability to steal all of your Monero!
{% endhint %}

* Either tap the copy button, or write down your 25-word seed phrase (in the box labeled `Mnemonic`) in a safe place where you can import it into Cake Wallet in the next section. Recommended options:
  * Storing your seed in an **end-to-end encrypted** password manager like Bitwarden, Proton Pass, or iCloud Keychain
  * Writing it down and keeping it in a **secure place**
    {% endstep %}
    {% endstepper %}

### Backing up your Monero from Exodus Desktop

{% stepper %}
{% step %}

#### Open Monero wallet page

* From the Portfolio page, scroll down to find your Monero wallet, and click on it to open the Monero wallet page.

![Open the Monero wallet page](https://content.gitbook.com/content/lVX9epZ44wmwRCXAD3qU/blobs/zYGCoSNmsDabueTBMXIR/Screenshot_20250228_104405%201.png)
{% endstep %}

{% step %}

#### Open menu

* Once you are on the Monero wallet page, click the three dots near the top right to open a menu

![Open the wallet menu](https://content.gitbook.com/content/lVX9epZ44wmwRCXAD3qU/blobs/uqFwxjkiaKfY0IH6laOm/image9.png)
{% endstep %}

{% step %}

#### View private keys

* Click `View Private Keys`

![Click View Private Keys](https://content.gitbook.com/content/lVX9epZ44wmwRCXAD3qU/blobs/yqxFc6OEl5EoZTs0ad4n/image10.png)

* Click `Yes, I'm Sure`

![Confirm to view private keys](https://content.gitbook.com/content/lVX9epZ44wmwRCXAD3qU/blobs/wx5Onu9vwEqPpyStsDkx/image11.png)
{% endstep %}

{% step %}

#### Copy seed phrase

* Copy the words from the `Mnemonic` field to your clipboard, this is also known as the `seed phrase`

![Copy the Mnemonic field](https://content.gitbook.com/content/lVX9epZ44wmwRCXAD3qU/blobs/HYGzAWUf4IlJjNvUOcup/image12.png)

{% hint style="danger" %}
Do not share these seed words with anyone or store them via screenshots or in an insecure note app, as anyone with access to your seed words has the ability to steal all of your Monero!
{% endhint %}

* Store your seed phrase in a safe place where you can import it into Cake Wallet in the next section. Recommended options:
  * Storing your seed in an **end-to-end encrypted** password manager like Bitwarden, Proton Pass, or iCloud Keychain
  * Writing it down and keeping it in a **secure place**
    {% endstep %}
    {% endstepper %}

### Restoring your wallet in Cake Wallet

{% stepper %}
{% step %}

#### Set a PIN

* Tap `Set a PIN` and set a PIN for the app

<div align="left"><img src="https://raw.githubusercontent.com/cake-tech/docs-assets/main/v6.3.1/getstarted_create-new-wallet_02_set-pin.png" alt="Set a PIN" width="375"></div>
{% endstep %}

{% step %}

#### Restore existing wallet

* Tap `Restore Wallet`

<div align="left"><img src="https://raw.githubusercontent.com/cake-tech/docs-assets/main/v6.3.1/getstarted_create-new-wallet_05_create-or-restore.png" alt="Restore Wallet" width="375"></div>
{% endstep %}

{% step %}

#### Restore from Seed or Keys

* Tap `Seed or Keys`

<div align="left"><img src="https://raw.githubusercontent.com/cake-tech/docs-assets/main/v6.3.1/restore_01_method.png" alt="Choose Seed or Keys" width="375"></div>
{% endstep %}

{% step %}

#### Select Monero

* Select `Monero` from the list of currencies
  {% endstep %}

{% step %}

#### Enter your name and seed phrase

* Give the wallet a name, then paste or type in the 25-word seed phrase from your Exodus wallet that you backed up earlier

<div align="left"><img src="https://raw.githubusercontent.com/cake-tech/docs-assets/main/v6.3.1/restore_02_seed-entry.png" alt="Enter your seed phrase" width="375"></div>
{% endstep %}

{% step %}

#### Select the Legacy seed type

* Tap the seed-type selector and change it from `Polyseed (16 words)` to `Legacy (25 words)`

<div align="left"><img src="https://raw.githubusercontent.com/cake-tech/docs-assets/main/v6.3.1/restore_03_seed-type.png" alt="Choose the Legacy (25 words) seed type" width="375"></div>
{% endstep %}

{% step %}

#### Enter creation height and restore

* Below the seed phrase, enter the saved wallet creation height number from your Exodus Monero wallet (for example `3344621`). If you didn't save it, tap `Restore from date` instead and choose roughly when you created the wallet.

<div align="left"><img src="https://raw.githubusercontent.com/cake-tech/docs-assets/main/v6.3.1/restore_04_height.png" alt="Enter the wallet creation height" width="375"></div>

* Tap `Restore`
  {% endstep %}

{% step %}

#### Synchronization

* Once restored, you will see a synchronization status bar at the top of the balance screen as Cake Wallet checks the Monero blockchain for your wallet history and balance

<div align="left"><img src="https://raw.githubusercontent.com/cake-tech/docs-assets/main/v6.3.1/restore_05_syncing.png" alt="Synchronization status bar" width="375"></div>

* When Cake Wallet finishes the synchronization process and the top bar says `SYNCHRONIZED`, you will see your full balance and transaction history
  {% endstep %}
  {% endstepper %}

## Using Cake Wallet

Cake Wallet is the user-friendly, multi-asset cryptocurrency wallet that prioritizes financial privacy and autonomy. With seamless swaps, strong privacy tools, and a focus on accessibility, Cake Wallet empowers you to manage, swap, and spend your digital assets securely and confidently. Cake Wallet is also 100% open-source, ensuring that every bit of code is able to be verified and independently reviewed, keeping your crypto safer than ever from attacks or mistakes.

Cake Wallet also enables you to easily swap between cryptocurrencies without leaving the app, buy and sell directly from fiat, and even use your crypto to buy every day items and treat yourself with [Cake Pay](https://cakepay.com/). It's your freedom money, and Cake helps free you up to use it in more ways than ever.


---

# 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/tutorials/exodus.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.
