Migrate from Zashi¶
Digital cash is meant to be simple to use, secure, and private by default, and yet Zcash wallets have been plagued with bad UX, privacy gotchas, and incomplete features from day one. With Zcash in Cake Wallet, all of that changes; from auto-shielding without a tap, automatically rotating transparent and shielded addresses, and a broad suite of features, we’re doing our part to make Zcash all it has promised since 2016.
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 Zashi 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 Zashi → Cake only requires three basic steps, all of which are outlined in detail throughout the guide:
- Migrate from Zashi
- Getting started
- Installing Cake Wallet
- Recommended method: Sending to a new wallet in Cake
- Using Cake Wallet
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 iOS / macOS Linux Windows
Recommended method: Sending to a new wallet in Cake¶
The easiest path is to simply create a new Zcash 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 Zcash wallet, but it also lets you get all of the benefits of using one seed for all of your crypto hot wallets.
With a new, 12-word seed, you get a fresh start, faster restoration, and the ability to leverage one backup for all of your favorite cryptocurrency wallets in Cake.
Warning
As Zashi has implemented a different approach to change addresses than Cake Wallet and other more established Zcash wallets, restoring a Zashi seed phrase in Cake Wallet will not show all funds available. Please create a new wallet in Cake Wallet by following the guide below instead of attempting to restore your 24-word seed phrase from Zashi in Cake Wallet.
Creating a new Zcash wallet on Cake¶
- Download Cake Wallet using the links above
- Open Cake Wallet
-
Tap
Set a PINand set a PIN for the app -
Tap
Create New Wallet -
Select
Zcashas the wallet currency and then tapNextNote
If you already have an existing wallet or wallet group in Cake Wallet, you can choose that group here to use an existing 12-word seed.
-
Enter a wallet name (or tap the 🔄 button to create a random name) and then tap
Next -
Follow the on-screen warnings about your seed phrase, then tap
Verifya. 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, Proton Pass, or iCloud Keychain - Writing it down and keeping it in a secure place
Warning
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 Zcash!
-
Verify your backup by tapping the correct seed words in the order prompted
- Tap
Receiveon the bottom dock to display a QR code with a Zcash 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.
Send Zcash balance from Zashi¶
-
Open Zashi
-
Tap the Send button in the middle of your screen
-
Scan the QR code in Cake Wallet by tapping the QR code icon in the address box, or double tap or hold on the address field to paste in the address
- Enter as close to the spendable balance as you can to send the entirety of your Zcash balance to your new Cake Wallet, then tap
Review -
Unfortunately, Zashi does not support "sweeping" or sending your entire balance at once, so you'll have to do some guess work to see the max amount you can send out while leaving enough for the network fee.
Note
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!
-
Review the details, and then press
Sendwhen ready -
Once you have sent the funds, confirm they show up in your new Zcash wallet in Cake
Using Cake Wallet¶
Users get the full modern Zcash experience, shielded-by-default transactions, rotating transparent addresses, in-app swaps, AnyPay support, and real-world spending through Cake Pay, all wrapped in a polished interface that has been refined since 2018 through open-source development and real-world use.
That combination of deep Zcash integration, thoughtful privacy defaults, and proven longevity is what makes Cake Wallet the most advanced Zcash wallet available today.








