# Start staking

**Step 1**: Open the SubWallet extension and choose the "**Earning**" tab at the bottom of the screen.&#x20;

<figure><img src="/files/JSydFwnkUcqgDdSTBouM" alt="" width="363"><figcaption></figcaption></figure>

**Step 2**: In the Earning options screen, choose the token you want to stake by searching the list or typing the token name on the search bar.

*In this example, we want to stake TZERO tokens.*

<div><figure><img src="/files/rIfSMd6qmM3If6QcTuUB" alt="" width="363"><figcaption></figcaption></figure> <figure><img src="/files/V4DpZuSx6crRmz8LualT" alt="" width="363"><figcaption></figcaption></figure></div>

{% hint style="info" %}
If you have previously staked funds on the account, after choosing the "**Earning**" tab, you will be directed to the Your earning positions screen. From there, click the "**+**" icon at the upper right corner to get to the Earning options screen.

<img src="/files/UQyP5weII5rJmacbpCsO" alt="" data-size="original">
{% endhint %}

**Step 3**: In the TZERO earning options screen, select "**Direct nomination"** as your earning typ&#x65;**.**

<figure><img src="/files/lBXYVt1YfKrp29SmY9fQ" alt="" width="363"><figcaption></figcaption></figure>

A pop-up will appear. Read carefully, scroll down, then choose "**Stake to earn**" to proceed.

<div><figure><img src="/files/2xw6PJ3bIIJoO0vRYza6" alt="" width="363"><figcaption></figcaption></figure> <figure><img src="/files/dsnNdpm8cJo0Gj2xuIQI" alt="" width="363"><figcaption></figcaption></figure></div>

You will be directed to the following Start earning screen.

{% hint style="warning" %}
Make sure you have more than the minimum amount required for staking in your transferable balance to start staking and earning.
{% endhint %}

**Step 4**: Enter the required earning information.

<figure><img src="/files/Y8yxsqCp3xIb4i69wtl5" alt="" width="363"><figcaption></figcaption></figure>

{% hint style="info" %}
We suggest you pay close attention to the validator you are choosing. When selecting a validator, SubWallet supports you with the latest record of validator details.&#x20;

Click the three-dot icon on each validator's right side to see the details.

<img src="/files/AjfvUhvyaqHjC9sToWf7" alt="" data-size="original"><img src="/files/eMpBiVAUIYNNfdxDX5J1" alt="" data-size="original">
{% endhint %}

{% hint style="info" %}
You can use the **Sort** function to find the most suitable validator that fits your needs. Please click the <img src="/files/DGEPHtKDV85IB49GVXFr" alt="" data-size="line"> icon at the top right corner and choose your sorting criteria.

<img src="/files/Zmby5uN0KjaxnVQXcir8" alt="" data-size="original"><img src="/files/A9NpPXFg5KkVMb8v4ATG" alt="" data-size="original">
{% endhint %}

A completed earning request will look like the following picture. Click "**Stake**" to proceed.

<div><figure><img src="/files/GTQ2bmKazH7MV69cy4Qs" alt="" width="363"><figcaption></figcaption></figure> <figure><img src="/files/4yuuN8YA3h1urnjEKNt7" alt="" width="363"><figcaption></figcaption></figure></div>

{% hint style="info" %}
If you are in the "**All accounts**" mode, in addition to the above information, you will also need to select the staking account.

<img src="/files/etldAHkQXVMDo91rNhyU" alt="" data-size="original"><img src="/files/8yttW55eCio9xdPmHiXA" alt="" data-size="original">
{% endhint %}

{% hint style="warning" %}
Make sure you leave enough tokens to pay gas fees for rewards claims, unstaking, or withdrawal.
{% endhint %}

**Step 5**: Check the information and confirm your staking request by clicking "**Approve**".&#x20;

<figure><img src="/files/LJ3XFf5hjmFy9a1viV8U" alt="" width="363"><figcaption></figcaption></figure>

**Step 6:** Your staking request has been submitted!

<figure><img src="/files/IxcHJy5vaJJgNl1TA0VI" alt="" width="363"><figcaption></figcaption></figure>

You can either click "**Back to home**" to return to the homepage or "**View transaction**" to see transaction details in the History tab.

{% hint style="info" %}
If you click "**View transaction**", SubWallet will show you the latest transaction record in your transaction history along with the extrinsic hash of the transfer.&#x20;

<img src="/files/xpmuAfNATnurtYOGstaS" alt="" data-size="original">
{% endhint %}

To check the status of your staked funds, after selecting "**Back to home**", click the Earning tab as per **Step 1**. In the Your earning positions screen, scroll down, then click on your newly staked funds.

<div><figure><img src="/files/6T3ZU22iXZuNhPmB0oU0" alt="" width="363"><figcaption></figcaption></figure> <figure><img src="/files/0gTQZInVMj9Lug6xvgWq" alt="" width="363"><figcaption></figcaption></figure></div>

Check out this step-by-step video on how to stake TAO via Direct nomination for reference:

{% embed url="<https://www.youtube.com/watch?v=x-iYEDO7ZMs>" %}


---

# 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.subwallet.app/main/extension-user-guide/earning/direct-nomination/start-staking.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.
