> For the complete documentation index, see [llms.txt](https://docs.alephzero.org/aleph-zero/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.alephzero.org/aleph-zero/setting-up-or-restoring-a-wallet/how-to-set-up-or-recover-your-azero-account-using-the-official-mainnet-web-wallet.md).

# How to set up or recover your AZERO account using the official mainnet web wallet

**In this guide, we will outline how to set up or recover your AZERO account using** [**the official mainnet web wallet**](https://azero.dev/)**.**

**Please note that:**

* When using a third-party wallet interface, your coins are kept **on the blockchain** in a non-custodial fashion.
* Third-party wallet interfaces are just different tools to access the blockchain.
* You can restore your account using your JSON file or mnemonic seed via **any** of the compatible wallet interfaces.

***

## How to set up a new account <a href="#h_c3fc6ed12b" id="h_c3fc6ed12b"></a>

1. Head to the mainnet [here](https://azero.dev/). Hover over **'Accounts'** and click **'Accounts'**.

<figure><img src="/files/6VxJEShMAqRpZsPexZxc" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/EW9pq12B8kfEUwNbCXjq" alt=""><figcaption></figcaption></figure>

2. Click **'Add account'**.

<figure><img src="/files/67tjB6Nx1ySCFncqlEXd" alt=""><figcaption></figcaption></figure>

3. Save your mnemonic seed in a **secure, offline medium** before hitting **'I have saved my mnemonic seed safely'**. Then, click **'Next'**.
   * It is vital that you handle your mnemonic seed with care.
   * **DO NOT** share it with anyone.
   * **DO NOT** store it on an online device.
   * If someone obtains your mnemonic seed, they will have access to **all of the** **coins in your account**.
   * You **cannot** change or edit your mnemonic seed.The Aleph Zero team will **never** ask you to share your seed with us, even in a support scenario.

<figure><img src="/files/01nhZMj3S6CZzMy1aDT2" alt=""><figcaption></figcaption></figure>

4. Set a **local** name and password for the account. Confirm the password, then click **'Next'**.
   * You will need to use this password when signing transactions with the account and when attempting to restore the account with the subsequently downloaded JSON files (as explained below).

<figure><img src="/files/5uHSsmDJCh8hSWdN9qXO" alt=""><figcaption></figcaption></figure>

5. Review the account details and click **'Save'**.
   * This will download a JSON file to your device.
   * These can be used to restore your account **in conjunction with** the local password that you have set.

<figure><img src="/files/PTgq6gMkP9lndp69gDra" alt=""><figcaption></figcaption></figure>

6. Good work, your account has now been created!
   * It should be visible in the **'Accounts'** tab.

***

## How to recover an existing account <a href="#h_402bbccfa6" id="h_402bbccfa6"></a>

1. If using the mnemonic seed:
   1. Head to the mainnet [here](https://azero.dev/). Hover over **'Accounts'** and click **'Accounts'**.
   2. Click **'Add account'**.
   3. Remove the newly generated seed phrase and replace it with yours before hitting **'I have saved my mnemonic seed safely'**. Then, click **'Next'**.
      * Ensure that the words are in the correct order and are spelt correctly.
   4. Set a **local** name and password for the account. Confirm the password, then click **'Next'**.
   5. Review the account details and click **'Save'**. This will download a JSON file to your device. These can be used to restore your account **in conjunction with** the local password that you have set.

<figure><img src="/files/PTgq6gMkP9lndp69gDra" alt=""><figcaption></figcaption></figure>

2. If using the JSON file:
   1. Head to the mainnet [here](https://azero.dev/). Hover over **'Accounts'** and click **'Accounts'**.
   2. Click **'Restore JSON'**.
   3. Insert your JSON file by clicking the box at the top. Then, enter its corresponding password. Lastly, click **'Restore'**.

<figure><img src="/files/NP4x1NtHXnPoHZCm7FhM" alt=""><figcaption></figcaption></figure>

2. Congratulations, your account has now been restored!
   * It should be visible in the **'Accounts'** tab.

***

*This concludes the tutorial for setting up or restoring your account on Aleph Zero WASM using the official mainnet web wallet.*\
​\
​*If you encounter any issues throughout this process, please either reach out to us in our* [*Telegram channel*](https://t.me/AlephZeroFoundation) *or send us an email at*\
\&#xNAN;*​*[*hello@alephzero.org*](mailto:hello@alephzero.org)


---

# 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.alephzero.org/aleph-zero/setting-up-or-restoring-a-wallet/how-to-set-up-or-recover-your-azero-account-using-the-official-mainnet-web-wallet.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.
