# Assign Keys from New Wallet

{% hint style="info" %}
When you launch the Xardian app for the first time, a new Xardian Operator Wallet will be automatically created for you, starting with zero (0) keys. You can choose to use this wallet or connect an existing one that already holds keys, whichever you prefer.
{% endhint %}

{% hint style="danger" %}
**Important Reminder:** Please ensure you securely export and back up your Operator Wallet's private keys. Failing to do so may result in the permanent loss of access to your funds.
{% endhint %}

#### 1️⃣ In the main menu, choose "Xardian Wallet", then click on "Assign keys from new wallet" to begin.

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

#### 2️⃣ You have two options on how to assign keys:

{% tabs %}
{% tab title="Use Public Address" %}

* Enter your public address with purchased keys that you'd like to add as a delegated wallet. Make sure it's already delegated to your operator wallet. Click on "Go to Delegate Page"
* This will take you to a new page where you can assign your keys.&#x20;

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

* Once you've done that, go back to the app, enter the same public wallet address, and click "Add".&#x20;

<figure><img src="/files/pgWG53mHc8kj6D0nLZRN" alt="" width="319"><figcaption></figcaption></figure>
{% endtab %}

{% tab title="Use Private Key" %}

* Enter your wallet's private key to delegate all purchased keys to the Xardian Wallet. Don't worry, this private key will only be used to sign the transaction and will not be stored. Then, click "Delegate".

<figure><img src="/files/UQzMwdtP7hLndsTU53BY" alt="" width="317"><figcaption></figcaption></figure>
{% endtab %}
{% endtabs %}

#### 3️⃣ You're All Set!

That's it! You'll now see the wallets and assigned keys in your Xardian Operator Wallet. The best part? There's no limit to the number of wallet addresses you can delegate to your operator wallet.

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

{% hint style="success" %}
After purchasing new keys or adding Base ETH funds, don't forget to hit "Refresh" to update your balance and new key info.
{% endhint %}

<figure><img src="/files/75tgIvHaJ9bXuQYok7an" alt="" width="563"><figcaption></figcaption></figure>

***

Interactive Walkthrough

{% embed url="<https://app.supademo.com/demo/cm8gvjh1e01wby30is724t9u3>" %}


---

# Agent Instructions: 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:

```
GET https://docs.xprotocol.org/x-protocol-litepaper/overview/xardian-nodes/how-to-run-nodes/assign-keys-from-new-wallet.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
