> 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/cupcake/getting-started.md).

# Getting started with Cupcake

Wondering how to get started with Cupcake? We'll walk you through the onboarding step-by-step, making it as easy as possible for you to up your crypto security game.

## Creating a wallet

{% stepper %}
{% step %}

### Walk through onboarding

Walk through (or skip) the initial onboarding help.
{% endstep %}

{% step %}

### Choose your currency

Choose your currency.
{% endstep %}

{% step %}

### Create new wallet

Select `Create new wallet`.
{% endstep %}

{% step %}

### Restore an existing wallet (optional)

Optionally, if you have an existing wallet you want to restore into Cake Wallet you can do that with `Restore wallet`.
{% endstep %}

{% step %}

### Set PIN or password

Set a strong, random PIN code or password.
{% endstep %}

{% step %}

### Name your wallet

Choose a name for your wallet, or hit the button to get a random name.
{% endstep %}

{% step %}

### Save and verify seed phrase

Securely save your seed phrase, and then verify you've saved it properly.
{% endstep %}
{% endstepper %}

![Splash](/files/c0dba17291350183ae0966ddbaf25d65c3792567) ![Choose your cryptocurrency](/files/16f8774dd2653b5c2612e764c003f7e61e2dd126) ![Create wallet](/files/50cd5c20fddeb159c59aba5ad95f8f7bbf9acc43)

## Linking to Cake Wallet

As Cupcake has no access to the internet, to properly see your transaction history, balances, and to create and send new transactions you'll need to pair it with Cake Wallet.

{% stepper %}
{% step %}

### Open Link to Cake Wallet in Cupcake

To link with Cake Wallet, open the `Menu` and select `Link to Cake Wallet`. You'll use this QR in the next steps.

![Cupcake home screen](/files/adb2270f13a7186374dab2135817cabb5a0088f3) ![Menu](/files/bac8b58bf8f994b17c3fdab48515b79b4acd0a46) ![Restore QR code](/files/c046139ddf8a74cf1e95d5a95b3a612daab67133)
{% endstep %}

{% step %}

### Open Wallets in Cake Wallet

From Cake Wallet, enter the `Wallets` screen from either the Menu or the button on the bottom bar.
{% endstep %}

{% step %}

### Restore Wallet → Cupcake App

Select `Restore Wallet`, then select `Cupcake App`.
{% endstep %}

{% step %}

### Scan the QR code

Scan the QR code shown in Cupcake.
{% endstep %}

{% step %}

### Name and restore

Name your wallet as desired, and tap `Restore`.

![Menu](/files/ec111fc059bdb663dd2daf1eb9be5d72871e8a8c) ![Scan QR code](/files/9b6a03e1252d404027c4c0afa99663d3b70814ca) ![Name your wallet](/files/a55c567366bd79c6273a0db0e22ee9dc079ab76a)
{% 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/cupcake/getting-started.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.
