# How to Stake

## Introduction

This page offers step-by-step instructions for users wishing to stake WELL tokens on Base/OP Mainnet/Moonbeam or MFAM on Moonriver in the Safety Module.

{% 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:
  * Base, Optimism and Moonbeam for WELL tokens.
  * Moonriver for MFAM tokens.
* 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/claim-staking-rewards.md), participating in [governance](/moonwell/governance/moonwell-governance.md), and contributing to protocol's security.


---

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