# Migrate from MyMonero

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 MyMonero 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 MyMonero → Cake only requires **three basic steps**, all of which are outlined in detail throughout the guide:

* [Install Cake Wallet](#installing-cake-wallet)
* [Create a new Monero wallet](#recommended-method-sending-to-a-new-wallet-in-cake)
* [Send all of your Monero in MyMonero wallet to the newly created Monero wallet in Cake](#send-monero-balance-from-mymonero-mobile)

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

[*Advanced method:* Exporting an existing wallet to Cake](#advanced-method-exporting-an-existing-wallet-to-cake)

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

💁

**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.

## Installing Cake Wallet

Cake Wallet is available on Android, iOS, macOS, Linux, and Windows.

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.

Please choose one of the options below to get started:

[Android](https://docs.cakewallet.com/tutorials/broken-reference) [iOS / macOS](https://docs.cakewallet.com/tutorials/broken-reference) [Linux](https://docs.cakewallet.com/tutorials/broken-reference) [Windows](https://docs.cakewallet.com/tutorials/broken-reference)

## *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.

Alternatively, you can create a new Monero wallet using a 12-word BIP 39 seed, which enables you to use one seed for all of your crypto wallets in Cake. In the future this will be the default seed format for Monero wallets in Cake due to the simplicity it brings to seed backups.

### Creating a new Monero wallet on Cake

{% stepper %}
{% step %}

### Download and open Cake Wallet

1. Download Cake Wallet [using the links above](#installing-cake-wallet)
2. Open Cake Wallet
3. 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://content.gitbook.com/content/lVX9epZ44wmwRCXAD3qU/blobs/PvFSblN5ct2LCqzS7H1O/pin.png" alt="Create a PIN" width="375"></div>
{% endstep %}

{% step %}

### Create a new wallet

4. Tap `Create New Wallet`

<div align="left"><img src="https://content.gitbook.com/content/lVX9epZ44wmwRCXAD3qU/blobs/SyWmT0O6tJl3soKXr8Vb/create.png" alt="Choose Create Wallet" width="375"></div>

5. Select `Monero` as the wallet currency and then tap `Next`

<div align="left"><img src="https://content.gitbook.com/content/lVX9epZ44wmwRCXAD3qU/blobs/FH1zl3czCzwTXTBwa4eX/monero.png" alt="Select Monero as the currency" width="375"></div>
{% endstep %}

{% step %}

### Name the wallet and save the seed

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

<div align="left"><img src="https://content.gitbook.com/content/lVX9epZ44wmwRCXAD3qU/blobs/auN2HB4WyufzLYX30aT5/create_name.png" alt="Create your wallet&#x27;s name" width="375"></div>

7. Follow the on-screen warnings about your seed phrase, then tap `Verify`

Store your seed phrase in a safe place where you can import it into Cake Wallet in the next section. We recommend a few 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**

{% 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 %}
{% endstep %}

{% step %}

### Verify and get your receive address

8. Verify your backup by tapping the correct seed words in the order prompted
9. Tap `Receive` on the bottom dock 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.

![Tap Receive](https://content.gitbook.com/content/lVX9epZ44wmwRCXAD3qU/blobs/08F1cMW2V0E8HaSS5aNK/home_receive.png)\
![Copy your address](https://content.gitbook.com/content/lVX9epZ44wmwRCXAD3qU/blobs/bB6v3ZeLoFwGZGaX7Xro/receive.png)
{% endstep %}
{% endstepper %}

### Send Monero balance from MyMonero Mobile

{% stepper %}
{% step %}

### Select the wallet in MyMonero

1. On the home page of MyMonero, select the wallet you want to migrate over to Cake

<div align="left"><img src="https://content.gitbook.com/content/lVX9epZ44wmwRCXAD3qU/blobs/M3VzPIJ0mDY3iaRhZCAE/mm_choose_wallet.png" alt="Choose your wallet in MyMonero" width="375"></div>
{% endstep %}

{% step %}

### Start sending

2. Tap the Send button at the top right

<div align="left"><img src="https://content.gitbook.com/content/lVX9epZ44wmwRCXAD3qU/blobs/QVTDBi0kpNHdA3089p1V/mm_home_send.png" alt="Tap Send" width="375"></div>
{% endstep %}

{% step %}

### Enter the Cake receive address

3. Scan the QR code in Cake Wallet by tapping `Use Camera`, or tap the address field to paste in the address
   {% endstep %}

{% step %}

### Send your funds

4. Tap `Max` to send the entirety of your Monero balance to your new Cake Wallet, then tap `Send`

![Enter address and tap Max](https://content.gitbook.com/content/lVX9epZ44wmwRCXAD3qU/blobs/DuofDpex7g0ZXmdpSdB3/mm_send.png)\
![Tap Send at the top right](https://content.gitbook.com/content/lVX9epZ44wmwRCXAD3qU/blobs/4j25nXblFBAnJ3oDrzar/mm_send_tap.png)

{% 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 %}
{% endstep %}

{% step %}

### Finalize send

5. Enter your wallet password, and tap `Next` to send the transaction
6. 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 MyMonero seed phrase, you can easily export it and restore in Cake Wallet.

Note

When using this method, you'll notice the main difference between MyMonero and Cake Wallet. MyMonero relies on sending a view key to a remote server, something that reduces your privacy but forgoes the need to sync your wallet at all. Cake Wallet takes a different approach, where you do all wallet sync on-device for maximum privacy. This sync process can take some time when restoring older wallets, but can be drastically improved by performing initial sync on a good network or enabling [background sync on Android](https://docs.cakewallet.com/features/advanced/background-sync/).

### Backing up your Monero from MyMonero

{% stepper %}
{% step %}

### Select the wallet

1. On the home page of MyMonero, select the wallet you want to migrate over to Cake

<div align="left"><img src="https://content.gitbook.com/content/lVX9epZ44wmwRCXAD3qU/blobs/M3VzPIJ0mDY3iaRhZCAE/mm_choose_wallet.png" alt="Choose your wallet in MyMonero" width="375"></div>
{% endstep %}

{% step %}

### Show secrets

2. Expand the toggle/drop-down by Address

<div align="left"><img src="https://content.gitbook.com/content/lVX9epZ44wmwRCXAD3qU/blobs/knB6sv7YQmE5pbpSBhGO/mm_home_dropdown.png" alt="Expand the secrets dropdown" width="375"></div>
{% endstep %}

{% step %}

### Confirm safety

3. 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 %}
{% endstep %}

{% step %}

### Copy the seed

4. Either tap the copy button, or write down your 25-word seed phrase (in the box labeled `Secret Mnemonic`) in a safe place where you can import it into Cake Wallet in the next section. We recommend a few options:

* Storing your seed in an **end-to-end encrypted** password manage like Bitwarden, Proton Pass, or iCloud Keychain
* Writing it down and keeping it in a **secure place**

<div align="left"><img src="https://content.gitbook.com/content/lVX9epZ44wmwRCXAD3qU/blobs/yYIlGEtxxlAk8bs9UocR/mm_copy_seed.png" alt="Copy your Secret Mnemonic" width="375"></div>
{% endstep %}
{% endstepper %}

### Restoring your wallet in Cake Wallet

{% stepper %}
{% step %}

### Set PIN

1. Tap `Set a PIN` and set a PIN for the app

<div align="left"><img src="https://content.gitbook.com/content/lVX9epZ44wmwRCXAD3qU/blobs/PvFSblN5ct2LCqzS7H1O/pin.png" alt="Create a PIN" width="375"></div>
{% endstep %}

{% step %}

### Choose restore

2. Tap `Restore Existing Wallet`

<div align="left"><img src="https://content.gitbook.com/content/lVX9epZ44wmwRCXAD3qU/blobs/LmBs7UusVdMrzAs9NNSL/restore.png" alt="Choose Restore Wallet" width="375"></div>
{% endstep %}

{% step %}

### Restore from seed/keys

3. Tap `Restore from seed/keys`

<div align="left"><img src="https://content.gitbook.com/content/lVX9epZ44wmwRCXAD3qU/blobs/QJ0nD1vKzpfz8dERzSee/restore_seed.png" alt="Choose Restore from Seed/Keys" width="375"></div>
{% endstep %}

{% step %}

### Select currency

4. Select `Monero` as wallet currency and then tap `Next`

<div align="left"><img src="https://content.gitbook.com/content/lVX9epZ44wmwRCXAD3qU/blobs/FH1zl3czCzwTXTBwa4eX/monero.png" alt="Select Monero as the currency" width="375"></div>
{% endstep %}

{% step %}

### Name the wallet

5. Choose a name for the wallet
   {% endstep %}

{% step %}

### Enter your seed

6. Paste or type in the seed phrase from MyMonero wallet that you backed up earlier

<div align="left"><img src="https://content.gitbook.com/content/lVX9epZ44wmwRCXAD3qU/blobs/wDXmHxNUt53SADZ0atE9/restore_seed_poly.png" alt="Enter your 25-word seed phrase from MyMonero" width="375"></div>
{% endstep %}

{% step %}

### Select legacy seed type

7. Tap the `Polyseed (16 words)` option and change to `Legacy (25 words)`

<div align="left"><img src="https://content.gitbook.com/content/lVX9epZ44wmwRCXAD3qU/blobs/KLWBcerk7UGCaXIiQ4TW/restore_legacy.png" alt="Change to Legacy seed type" width="375"></div>
{% endstep %}

{% step %}

### Restore and sync

8. Tap `Restore`
9. 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
10. 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.
