> For the complete documentation index, see [llms.txt](https://docs.moonwell.fi/moonwell/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.moonwell.fi/moonwell/moonwell-overview/stake-well/how-to-stake-well.md).

# How to Stake WELL

## Introduction

This page offers step-by-step instructions for users wishing to stake WELL.

{% hint style="info" %}
**Base:** Only native WELL is eligible for staking. If you have Wormhole-wrapped WELL on Base, please use the in-app [migration wizard](/moonwell/moonwell-overview/tokens/well-migration-base.md).

**Native WELL (Base):** [`0xA88594D404727625A9437C3f886C7643872296AE`](https://basescan.org/token/0xa88594d404727625a9437c3f886c7643872296ae)

**Wormhole-wrapped WELL (Base):** [`0xFF8adeC2221f9f4D8dfbAFa6B9a297d17603493D`](https://basescan.org/token/0xff8adec2221f9f4d8dfbafa6b9a297d17603493d)
{% endhint %}

## How to Stake

Follow the steps outlined below to stake your tokens in the Safety Module:

### Step 1: Navigate to "Stake"

* Begin by accessing the "[**Stake**](https://moonwell.fi/stake/base)" page within the Moonwell app.

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

### Step 2: Locate the "Stake" Modal and Select Network

* On the "Stake" page, locate the "**Stake**" modal. This modal contains various options related to staking.
* Within the modal, find the option to select the network for staking. The available networks are:
  * Ethereum
  * Base
  * OP Mainnet
* Select the network that corresponds to the tokens you wish to stake.&#x20;

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

### Step 3: Enter the Amount of Tokens and Complete the Transaction

* After selecting the desired network, enter the amount of tokens you wish to stake in the designated field. Make sure the entered amount does not exceed the available balance in your wallet.
* Review the amount to ensure accuracy before proceeding. If you're satisfied, click the "**Stake**" button to initiate the staking transaction.&#x20;

<figure><img src="/files/Vef8DhgnhAFiIDRACxrq" alt="" width="375"><figcaption></figcaption></figure>

* You will be prompted to approve a token allowance in order to stake your tokens. Click the "**Approve Staking**" button, then follow the instructions in your wallet to grant the permission.

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

* Once the token allowance is approved, a pop-up will appear to confirm the stake transaction. Confirm your intention to stake by clicking the "**Confirm Stake**" button, then accept the transaction in your wallet.

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

### Step 4: Await Transaction Execution

* After confirming the stake, the transaction will be submitted onchain for execution.
* This process may take a few moments. You can monitor the transaction status through your wallet or via any blockchain explorer that supports the selected network.
* Once the transaction is successful, your tokens will have been staked in the Safety Module. You can now enjoy the benefits associated with staking, which include earning [rewards](/moonwell/moonwell-overview/stake-well/claim-staking-rewards.md), participating in [governance](/moonwell/governance/moonwell-governance.md), and contributing to protocol's security.


---

# 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.moonwell.fi/moonwell/moonwell-overview/stake-well/how-to-stake-well.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.
