# Staking

Staking functionality refers to the process of locking your tokens in the staking Smart Contract. In return for staking your tokens, you earn rewards in the form of additional $MPRO tokens. The staking process is designed to incentivize users to participate actively in the network's ecosystem.

{% hint style="info" %}
To access all the features, it is necessary to [connect your wallet and web3 login](https://doc.mprolab.io/mprolab/manuals-and-tutorials/manuals/mpro-lab/connect-wallet-+-web3-login)
{% endhint %}

**✔️ Staking section is located at the top panel**

<figure><img src="https://3296915576-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwoxvuFnHdegBV9qKrd8J%2Fuploads%2FEHJbwMtcBvasHqKidZyy%2FZrzut%20ekranu%202024-08-12%20103646.png?alt=media&#x26;token=061347a6-49cb-4cb5-b218-21cc05e05051" alt=""><figcaption></figcaption></figure>

**✔️ Staking panel**

Staking Panel is designed to simplify the process of managing your MPRO rewards, providing you with a clear and intuitive interface. Here, you can track your staking progress, view rewards, and make adjustments to your staking parameters.&#x20;

## Stakes

<figure><img src="https://3296915576-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwoxvuFnHdegBV9qKrd8J%2Fuploads%2Fz0E6e0NnZs3qkvqbOhAS%2Fimage.png?alt=media&#x26;token=ee876929-a4ad-4f92-9dae-b0c2d7faa9b2" alt=""><figcaption></figcaption></figure>

{% tabs %}
{% tab title="Stake" %}
This feature indicates the status of stake as follows:

* Auto&#x20;
* Active and you are participating
* Active but you are not participating
* Inactive and you were participating
* Inactive but you were not participating

It also indicates the Blockchain of stake (ETH or Base)
{% endtab %}

{% tab title="Token" %}
This feature indicates the token you have put into staking
{% endtab %}

{% tab title="Earn" %}
This feature indicates the token you will receive as a reward from staking
{% endtab %}

{% tab title="APR" %}
This feature indicates **Annual Percentage Rate (APR)** - it represents the yearly interest earned from staking your crypto assets, without accounting for the effect of compounding. It gives users an idea of what they can expect to earn over a year from their staked assets, but it does not consider the added returns that could be gained from reinvesting those earnings.
{% endtab %}

{% tab title="APY" %}
This feature indicates **Annual Percentage Yield (APY)** - It represents the real rate of return earned, taking into account the effect of compounding interest over a one-year period.
{% endtab %}

{% tab title="Fee" %}
This feature indicates the fee that will be paid to MPRO Lab
{% endtab %}

{% tab title="Burn" %}
This feature indicates the burn amount.
{% endtab %}
{% endtabs %}

## <mark style="background-color:orange;">⚙️</mark> <mark style="background-color:orange;"></mark><mark style="background-color:orange;">**Standard**</mark> <mark style="background-color:orange;">**$MPRO**</mark> <mark style="background-color:orange;">**Stake on Ethereum Network**</mark>

{% hint style="info" %}
Users can enter and exit at any time, with rewards available for withdrawal whenever desired.&#x20;
{% endhint %}

### How to Stake?

<figure><img src="https://3296915576-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwoxvuFnHdegBV9qKrd8J%2Fuploads%2FCosGccL3ZLdY1pUf0yJV%2Fimage.png?alt=media&#x26;token=0fbe0a02-6b53-494c-827a-6a1bf2df0957" alt=""><figcaption></figcaption></figure>

**To participate**, all you have to do is select the Stake button, enter the amount you would like to stake, and confirm the transaction in your wallet. Staking will start automatically and you will see your personal staked amount.

### **How to Unstake?**

**To unstake**, simply select the Unstake button, enter the amount you would like to unstake, and confirm the transaction in your wallet. Your MPRO will return to your wallet automatically.&#x20;

## <mark style="background-color:orange;">⚙️</mark> <mark style="background-color:orange;"></mark><mark style="background-color:orange;">**Standard**</mark> <mark style="background-color:orange;">**$MPRO Stake on Base Network**</mark>&#x20;

{% hint style="info" %}
Users can enter and exit at any time, with rewards available for withdrawal whenever desired.
{% endhint %}

### How to Stake?

<figure><img src="https://3296915576-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwoxvuFnHdegBV9qKrd8J%2Fuploads%2FJvUuZhgCKtONrkBhWi1f%2Fimage.png?alt=media&#x26;token=04779539-c415-4fa5-a061-c13a6fa25495" alt=""><figcaption></figcaption></figure>

**To participate**, all you have to do is select the Stake button, enter the amount you would like to stake, and confirm the transaction in your wallet. Staking will start automatically and you will see your personal staked amount.

### **How to Unstake?**

**To unstake**, simply select the Unstake button, enter the amount you would like to unstake, and confirm the transaction in your wallet. Your MPRO will return to your wallet automatically.

## <mark style="background-color:orange;">⚙️</mark><mark style="background-color:orange;">**ETH-MPRO LP (Liquidity Provider) Stake on Base Network**</mark>

{% hint style="info" %}
Users can enter and exit at any time, with rewards available for withdrawal whenever desired.
{% endhint %}

### How to Stake?

{% hint style="info" %}
You have to provide liquidity for this stake with **ETH-MPRO LP** token.&#x20;

**ETH-MPRO LP** tokens represent a proportional share of the pooled assets.
{% endhint %}

**To participate** you have to follow a few simple steps:

**Step 1**&#x20;

Create LP Token on [Uniswap](https://app.uniswap.org/add/v2/ETH/0xD88611A629265C9AF294FFDD2E7fa4546612273e)

{% hint style="warning" %}
Please make sure you are operating on Base network on Uniswap!
{% endhint %}

To be able to create LP Token select Pool and View position.

<figure><img src="https://3296915576-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwoxvuFnHdegBV9qKrd8J%2Fuploads%2FSX5O13lWRo5l8R3s4F1e%2Fimage.png?alt=media&#x26;token=ddbabf20-caa0-4837-be09-dd8855f63e32" alt=""><figcaption></figcaption></figure>

**Step 2**

Change from V3 to V2 pools.

<figure><img src="https://3296915576-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwoxvuFnHdegBV9qKrd8J%2Fuploads%2FOYxEEKkDDz0KfEAR1zV4%2Fimage.png?alt=media&#x26;token=775a2ef6-7644-4269-8801-87a98e478add" alt=""><figcaption></figcaption></figure>

**Step 3**

Select Create a pair.

<figure><img src="https://3296915576-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwoxvuFnHdegBV9qKrd8J%2Fuploads%2FubA5osLlTOzIEZV93Dr8%2Fimage.png?alt=media&#x26;token=87b44fc3-a0f6-4aa3-ba78-d99a8eb73be4" alt=""><figcaption></figcaption></figure>

**Step 4**

From the Token list select ETH and MPRO and select required quantity.

{% hint style="danger" %}
Please make sure you select the correct MPRO Token (Metapro), as there are many scam tokens pretending to be MPRO. The original MPRO Token contract address is 0xD88611A629265C9AF294FFDD2E7fa4546612273e

![](https://3296915576-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwoxvuFnHdegBV9qKrd8J%2Fuploads%2FkMpdAm4tWUhymihUYnZ7%2Fimage.png?alt=media\&token=f528d65d-b02c-4491-bcda-3a6575da2805)
{% endhint %}

<figure><img src="https://3296915576-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwoxvuFnHdegBV9qKrd8J%2Fuploads%2FJl5CQVCHsmBplVij2p6D%2Fimage.png?alt=media&#x26;token=8be51d77-19f4-4ea7-bfad-4464c0a49e07" alt="" width="375"><figcaption></figcaption></figure>

**Step 5**

Select Approve and continue in your wallet

<figure><img src="https://3296915576-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwoxvuFnHdegBV9qKrd8J%2Fuploads%2FreJJ2x1IU0ivuNwKP6cl%2Fimage.png?alt=media&#x26;token=40a210c5-cdb7-4a2e-9ede-0220a1a09507" alt="" width="300"><figcaption></figcaption></figure>

**Step 6**

Once approved select Supply

<figure><img src="https://3296915576-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwoxvuFnHdegBV9qKrd8J%2Fuploads%2FDH3fPhT7ctoAO6o8eHGa%2Fimage.png?alt=media&#x26;token=e0d21647-4a75-4c8b-9b35-4b29665fcb1d" alt="" width="318"><figcaption></figcaption></figure>

**Step 7**

Confirm supply and continue in your wallet

<figure><img src="https://3296915576-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwoxvuFnHdegBV9qKrd8J%2Fuploads%2Fhq0tCImxX3m6nybSnGNr%2Fimage.png?alt=media&#x26;token=995a06b3-0a4d-4244-ade2-454df0784530" alt="" width="375"><figcaption></figcaption></figure>

**Step 8**

Congratulation! Your ETH-MPRO LP Token has been created.

You can check your LP Token by selecting Pool > View position > Manage

<figure><img src="https://3296915576-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwoxvuFnHdegBV9qKrd8J%2Fuploads%2F0ANuOC0KDvcow5Pub5wT%2Fimage.png?alt=media&#x26;token=2471affd-75b1-4bb0-8d5d-fa81ff416d67" alt=""><figcaption></figcaption></figure>

<figure><img src="https://3296915576-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwoxvuFnHdegBV9qKrd8J%2Fuploads%2FA5z8004klaYy0K8twUX9%2Fimage.png?alt=media&#x26;token=9c2ad7c4-0225-4e88-8875-e167321ed089" alt="" width="563"><figcaption></figcaption></figure>

**Step 9 (Optional)**

If you would like to add your LP Token to your wallet please select View accrued fees and analytics button

<figure><img src="https://3296915576-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwoxvuFnHdegBV9qKrd8J%2Fuploads%2FEFVWTBRHNfwlrw9fXUQ6%2Fimage.png?alt=media&#x26;token=2fa7f434-13b2-4c84-b737-e433c4259138" alt="" width="563"><figcaption></figcaption></figure>

**Step 10 (Optional)**

Copy ETH-MPRO LP Token Contract Address

<figure><img src="https://3296915576-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwoxvuFnHdegBV9qKrd8J%2Fuploads%2Fh6hhrnHGWH5u4VStfaZp%2Fimage.png?alt=media&#x26;token=04099af9-a42f-4bb1-a229-a668abc33408" alt="" width="563"><figcaption></figcaption></figure>

**Step 11 (Optional)**

Go to Metapro wallet > Tokens > Holdings > Add Custom Token

<div><figure><img src="https://3296915576-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwoxvuFnHdegBV9qKrd8J%2Fuploads%2FyDvyCK8G6wv8Fw4HaLLE%2F11aa.png?alt=media&#x26;token=4b2b6c44-62c6-4b4f-a052-c79fabb15931" alt=""><figcaption></figcaption></figure> <figure><img src="https://3296915576-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwoxvuFnHdegBV9qKrd8J%2Fuploads%2F1Pcd60FA1aoF3hoAfbla%2F22aa.png?alt=media&#x26;token=ce3356c2-6ad9-4dcb-bc8c-8e0ed6162112" alt=""><figcaption></figcaption></figure> <figure><img src="https://3296915576-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwoxvuFnHdegBV9qKrd8J%2Fuploads%2Fb2xDFnPSTOMS6zY4IsUZ%2F33aa.png?alt=media&#x26;token=ee5e2eae-6e10-4561-95e2-3428a0682b22" alt=""><figcaption></figcaption></figure></div>

**Step 12 (Optional)**

Paste Contract Address and select Save.

New Token will be visible at the bottom of the list.

<figure><img src="https://3296915576-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwoxvuFnHdegBV9qKrd8J%2Fuploads%2FBjK2aMIIqXYGc6kFfgEU%2Fimage.png?alt=media&#x26;token=1a265c8e-7a97-498e-bd01-4f528369a9fa" alt=""><figcaption></figcaption></figure>

**Step 13**

Go back to Staking section on MPRO Lab website. Select the Stake button, enter the LP Token amount you would like to stake, and confirm the transaction in your wallet. Staking will start automatically and you will see your personal staked amount.

<figure><img src="https://3296915576-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwoxvuFnHdegBV9qKrd8J%2Fuploads%2FoogBrKZSFcdkhRvHtXLa%2Fimage.png?alt=media&#x26;token=c17c9879-6c8c-42de-88f8-3493ef7a7171" alt=""><figcaption></figcaption></figure>

### **How to Unstake?**

**To unstake**, simply select the Unstake button, enter the amount you would like to unstake, and confirm the transaction in your wallet. Your ETH-MPRO LP Token will return to your wallet automatically. Now you have to disassemble your LP Token.

To disassemble your LP Token you have to follow a few simple steps:

**Step 1**

Select Pool and View position.

<figure><img src="https://3296915576-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwoxvuFnHdegBV9qKrd8J%2Fuploads%2FSX5O13lWRo5l8R3s4F1e%2Fimage.png?alt=media&#x26;token=ddbabf20-caa0-4837-be09-dd8855f63e32" alt=""><figcaption></figcaption></figure>

**Step 2**

Change from V3 to V2.

<figure><img src="https://3296915576-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwoxvuFnHdegBV9qKrd8J%2Fuploads%2FOYxEEKkDDz0KfEAR1zV4%2Fimage.png?alt=media&#x26;token=775a2ef6-7644-4269-8801-87a98e478add" alt=""><figcaption></figcaption></figure>

**Step 3**

Your ETH-MPRO LP Pool should be automatically recognized. If not select Import Pool

<figure><img src="https://3296915576-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwoxvuFnHdegBV9qKrd8J%2Fuploads%2FgnRKmvWcFIjDavj6G88S%2Fimage.png?alt=media&#x26;token=bb36c383-b910-4077-bf5f-8778cc9cec6a" alt="" width="563"><figcaption></figcaption></figure>

**Step 4**

Select Manage

<figure><img src="https://3296915576-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwoxvuFnHdegBV9qKrd8J%2Fuploads%2FfcrcN321lmXUzxwotEEc%2Fimage.png?alt=media&#x26;token=019b7fea-167d-44dc-88c2-3c24950413b6" alt="" width="563"><figcaption></figcaption></figure>

**Step 5**

Select Remove

<figure><img src="https://3296915576-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwoxvuFnHdegBV9qKrd8J%2Fuploads%2FgvmOYcw91W1RMImlg0rd%2Fimage.png?alt=media&#x26;token=16439da6-a9fc-417d-b225-c737e0f3e664" alt="" width="563"><figcaption></figcaption></figure>

**Step 6**

Choose the percentage you would like to remove and select Approve.

Sign Transaction in your wallet.

<figure><img src="https://3296915576-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwoxvuFnHdegBV9qKrd8J%2Fuploads%2FSqh3f9XenT15oO84ZGc6%2Fimage.png?alt=media&#x26;token=e72fefd2-cb5c-4f29-938b-0f4e3deb4749" alt="" width="306"><figcaption></figcaption></figure>

**Step 7**

Once Approved select Remove

<figure><img src="https://3296915576-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwoxvuFnHdegBV9qKrd8J%2Fuploads%2FAbcxf38SElqzHtnhKxMz%2Fimage.png?alt=media&#x26;token=c87d51d8-cf5d-4c66-b343-1b2c72bbde28" alt="" width="308"><figcaption></figcaption></figure>

**Step 8**

Select Confirm and also confirm transaction in your wallet.

<figure><img src="https://3296915576-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwoxvuFnHdegBV9qKrd8J%2Fuploads%2F7HJZa7d8rtnxZTUImEAo%2Fimage.png?alt=media&#x26;token=828d90b1-3d77-4399-84de-fd43f7fff1c3" alt="" width="369"><figcaption></figcaption></figure>

**Step 9**

Congratulations! Your ETH-MPRO LP Token has been removed. You should now see your ETH and MPRO tokens separately in your wallet.

{% hint style="danger" %}
**Impermanent loss** - this happens when you provide liquidity to a liquidity pool, and the price of your deposited assets changes compared to when you deposited them. The bigger this change is, the more you are exposed to impermanent loss.
{% endhint %}

## <mark style="background-color:blue;">NODEs Autostake</mark>

<figure><img src="https://3296915576-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwoxvuFnHdegBV9qKrd8J%2Fuploads%2Fwu9vkViP8BXkuVWxeeuW%2Fimage.png?alt=media&#x26;token=74c52bbd-917d-4174-b8f6-e30344a4dfe8" alt=""><figcaption></figcaption></figure>

{% tabs %}
{% tab title="Total staked" %}
Displays total amount of staked tokens.
{% endtab %}

{% tab title="Personal Stake" %}
Displays your personal amount of staked tokens. It updates dynamically, and when there are no funds in the contract, it shows 0.
{% endtab %}

{% tab title="Earned" %}
Displays your personal earned amount of tokens. It updates dynamically, and when there are no funds in the Personal Stake, it shows 0.
{% endtab %}

{% tab title="Total to claim" %}
Total amount available for withdrawal from the contract. When everything is collected, it shows 0.
{% endtab %}

{% tab title="Next to claim" %}
Amount of Tokens to Claim in the next iteration.&#x20;
{% endtab %}

{% tab title="Current to claim" %}
Amount of current Tokens to Claim.
{% endtab %}
{% endtabs %}

{% hint style="danger" %}
Exclusive service only for NODE providers.
{% endhint %}

⚙️ **What is Autostake?**&#x20;

Autostake is a feature that, when activated, automatically transfers your $MPRO tokens into a staking smart contract without any manual intervention. This means your tokens are working for you around the clock, earning rewards while you sit back and relax.&#x20;

⚙️**Key Points:**&#x20;

• **Declaration Phase**

There’s always a specific period during which you must declare your intention to join the Autostake program. For this prelaunch, the declaration phase starts on June 7, 2024, and lasts 45 days until July 22, 2024.&#x20;

**Importantly, if you don’t join, your MPROs will be moved to the stake reward pool and increase rewards for other participants.**

• **Autostaking Phase**

During the program, your MPRO rewards will be automatically staked once every 24 hours. This phase also starts on June 7, 2024, but lasts 46 days until July 23, 2024. Every day between 8:30 AM UTC and 10:30 AM UTC, your MPRO rewards will be staked if you’ve joined the program.

• **Staking with Autocompound**

Starting from June 7, 2024, and lasting until August 7, 2024 (61 days), your staked MPRO will be autocompounded every 24 hours, increasing your Annual Percentage Yield (APY).

• **Vesting Claim Phase**

From August 7, 2024, this phase will last 250 days, during which you can claim your staked amount and rewards daily.

⚙️**How to join Autostake?**

**✔️** To join Autostake simply select the arrow icon next to the wallet. This will prompt the panel to appear on your screen.

<figure><img src="https://3296915576-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwoxvuFnHdegBV9qKrd8J%2Fuploads%2FGT5NKcWTAOprpA0OXZGc%2Fimage.png?alt=media&#x26;token=2e3fe678-b2f1-4643-b341-1a4dbba144c4" alt=""><figcaption></figcaption></figure>

<figure><img src="https://3296915576-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwoxvuFnHdegBV9qKrd8J%2Fuploads%2FlBL2h2iHE4yDaXiVaFvN%2Fimage.png?alt=media&#x26;token=dfad096f-1a0e-4298-8fdc-62f996507f7d" alt=""><figcaption></figcaption></figure>

**✔️** Join Autostake button is located on My rewards section

<figure><img src="https://3296915576-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwoxvuFnHdegBV9qKrd8J%2Fuploads%2F4Jq3bugl0xUNSehx7qtu%2Fimage.png?alt=media&#x26;token=fbd10234-5fef-46fe-8593-29c61a1a8251" alt="" width="539"><figcaption></figcaption></figure>

{% hint style="info" %}
There is a specific time window during which you need to declare your intention to join the auto-stake program.&#x20;
{% endhint %}

{% hint style="info" %}
Please also note that rewards received during this period (Autostake Period) are only available in the Autostake.
{% endhint %}

**✔️** Once selected, you will be shown the Autostake confirmation.&#x20;

If you are happy to proceed please select Join Autostake

<figure><img src="https://3296915576-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwoxvuFnHdegBV9qKrd8J%2Fuploads%2FeGGpRLnaRaKB0j1AriTX%2FFrame%202651.png?alt=media&#x26;token=b1085bdb-9748-4546-9207-120f6dfc319d" alt=""><figcaption></figcaption></figure>

**✔️** Please continue in the wallet and Sign Transaction

<figure><img src="https://3296915576-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwoxvuFnHdegBV9qKrd8J%2Fuploads%2FTQhLQwM44uSi3VVvLjpd%2FFrame%202656.png?alt=media&#x26;token=c14b3fa3-b04c-43b5-ade2-a8274a0d4d86" alt="" width="413"><figcaption></figcaption></figure>

**✔️** You have successfully Joined Autostake program

<figure><img src="https://3296915576-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwoxvuFnHdegBV9qKrd8J%2Fuploads%2FmkrzQyUxZ4xUWpwUOZhy%2FFrame%202657.png?alt=media&#x26;token=4f99e4d0-158b-41da-835b-7ab22dc674c8" alt="" width="413"><figcaption></figcaption></figure>
