Skip to content

Commit

Permalink
Add initial Cupcake docs
Browse files Browse the repository at this point in the history
  • Loading branch information
tuxpizza committed Nov 26, 2024
1 parent 181ea53 commit d8be41b
Show file tree
Hide file tree
Showing 10 changed files with 68 additions and 0 deletions.
29 changes: 29 additions & 0 deletions docs/cupcake/cupcake.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
---
title: "Cupcake"
has_children: true
nav_order: 4
---

# Cupcake

{: .note}
Cupcake is currently in BETA and is not recommended unless you know are familiar with air-gapped wallets and can self-troubleshoot.
Please do NOT open a support ticket for Cupcake at this time.

Cupcake is an air-gapped wallet using live QR codes.

It works similarly to a hardware wallet, separating the private keys from the main wallet app and becoming a dedicated transaction signer.

Cupcake contains the private wallet keys for transaction signing, whereas Cake Wallet has only the view keys necessary to see balance, transactions, and generate transactions for Cupcake to sign.

## Download

Cupcake can be downloaded from the [App Store](https://apps.apple.com/eg/app/cupcake-by-cake-wallet/id6737430272){:target="_blank"}, [Play Store](https://play.google.com/store/apps/details?id=com.cakewallet.cupcake), and the [GitHub repo](https://github.com/cake-tech/cupcake/releases).

Cupcake is currently only supported on iOS and Android.

## Cryptos

Cupcake currently supports Monero.

More cryptocurrencies will be supported in the future.
39 changes: 39 additions & 0 deletions docs/cupcake/setup.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
---
layout: default
title: "Setup"
parent: Cupcake
---

# Setup

## Step 1

Create or Restore your first wallet from the setup wizard.

[![Splash](splash.png){:width="32%"}](splash.png)
[![Create wallet](create-wallet.png){:width="32%"}](create-wallet.png)

## Step 2

Once you've created or restored a wallet, you'll need to restore the view-only wallet to Cake Wallet.

To restore the view-only wallet, open the `Menu`, select `Security and backup`, then select `Restore View-Only Wallet` from the bottom of the page.

[![Menu](menu.png){:width="32%"}](menu.png)
[![Restore View-Only Wallet](restore-qr.png){:width="32%"}](restore-qr.png)

## Step 3

From Cake Wallet, enter the `Wallets` screen from either the Menu or the button on the bottom bar. Select `Restore Wallet`, then select `Scan QR code`. Scan the view-only wallet QR code from Cupcake.

[![Menu](cw-menu.png){:width="32%"}](cw-menu.png)
[![Restore wallet](cw-wallets.png){:width="32%"}](cw-wallets.png)
[![Scan QR code](cw-restore.png){:width="32%"}](cw-restore.png)

### Synchronizing balance

If you're restored an existing wallet with transactions, you'll need to synchronize the balance after scanning the blockchain from Cake Wallet.

You can do this by `exporting outputs` from Cake Wallet, then scanning the `key images` from Cupcake.

From Cake Wallet, open the `Menu`, select `Export outputs`. Scan the live QR from Cupcake. If successful, Cupcake will present a QR with the `key images`. Scan this from Cake Wallet.
Binary file added docs/cupcake/setup/create-wallet.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/cupcake/setup/cw-menu.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/cupcake/setup/cw-restore.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/cupcake/setup/cw-wallets.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/cupcake/setup/keys.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/cupcake/setup/menu.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/cupcake/setup/restore-qr.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/cupcake/setup/splash.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit d8be41b

Please sign in to comment.