# How to Stake FLP-FLM-fCAKE LP Tokens

There are a number of ways to **add liquidity** to the **FLP-FLM-fCAKE** pool and **stake** your LP tokens to earn yield. In this guide, we will walk you through two of them.

## **Option 1: SmartStake**

The first and easiest option is to use Flamingo's own **SmartStake** feature with any asset already in a connected Neo wallet and let Flamingo do the **wrapping**, **liquidity adding**, and **staking** for you.\
\
1\. On [Flamingo.Finance](https://flamingo.finance), select the Asset actions tab.

2\. In the **Asset Actions** tab, select **SmartStake** from the top dropdown. Select the asset you wish to SmartStake with in the second dropdown. Enter the amount of the assets you wish to SmartStake with, and select the **FLP-FLM-fCAKE** pool from the third dropdown. Adjust your **Slippage** and **Deadline** settings to your preferred settings.

![](/files/vPxJD2jfzxW0w6LZBsu3)

3\. Select **SmartStake**.

![](/files/Czm3uFXR06F1jp5hIdRG)

That’s it! You will now earn **FLM** rewards for staking **FLP-FLM-fCAKE** LP tokens.&#x20;

## **Option 2: Manually Wrap, Add Liquidity, and Stake**

As a second option, especially if you don't already use Flamingo or don't already have assets in a connected Neo wallet, you can manually **wrap**, **add liquidity**, and **stake** your **FLP-FLM-fCAKE** tokens yourself. First, you'll need to set up a Binance wallet and send yourself **CAKE** tokens.&#x20;

1\. On any Chromium browser (for this example we are using **Google Chrome**), search for **binance wallet** on Google and select **Binance Wallet** on chrome.google.com.&#x20;

![](/files/NB7vzPQltuN71Hm86ebG)

2\. In the chrome web store, select **Add to Chrome**.

![](/files/rkRc3FgpOAdwTyxyNno8)

3\. Select the puzzle piece in the top right corner of your browser. In the **Extensions** dropdown, select **Binance Wallet**.

![](/files/AJ7nuDmRSiL52nT95ICv)

4\. In the Binance Wallet extension, select **Create wallet**.&#x20;

![](/files/D9ZLeFGuiY4WSRRDFS9k)

5\. Select your preferred method of creating your wallet. In this example we will select **Generate Seed Phrase.**

![](/files/aSlPbJSxK7r7Inyl5zgS)

6\. Enter and confirm a strong password for your wallet and select **Continue**.

![](/files/YnZWeYDK9KaPDsRwm1SZ)

7\. Back up your seed phrase. We recommend writing it down and storing it somewhere private and safe. Select **Continue**.&#x20;

![](/files/XMocsScAOGRP5BScbKV8)

8\. Confirm your seed phrase by entering the correct words from your seed phrase corresponding to the randomly selected numbers shown. Select **Continue**.&#x20;

![](/files/4F3DZRLpyaHWFbXtMmwM)

9\. You are now able to use your new Binance wallet. Make sure you are on the **Binance Smart Chain Network**. Select **+** to search for and select **CAKE** to be able to interact with **CAKE** assets.&#x20;

![](/files/NV9ZOXbfSfwq7z19y8ro)

10\. You can now send **CAKE** from an exchange to your Binance wallet. &#x20;

![](/files/g7q4oHudpcYTPJzTg5hB)

11\. Make sure to also send yourself **BNB** since a small amount will be required to transact with **CAKE** on Flamingo.

![](/files/mEbuMjffyNjSdUEIotHG)

12\. Now you'll need to connect your Binance wallet to Flamingo. Go to the **Asset Actions** tab and select **Wrap & Unwrap** in the top dropdown.

![](/files/q6CXkS8h5gjrWcTf3M1Z)

13\. On the **Wrap** tab, select **CAKE** from the dropdown.&#x20;

![](/files/9cmMyAwt7M03S4lDR3RR)

14\. Connect your Binance Wallet.&#x20;

![](/files/ksIrHvjjWTDctp47yW1c)

15\. Enter the amount of **CAKE** you want to **wrap** to **fCAKE** so that you can **add liquidity** to the **FLP-FLM-fCAKE pool** and **stake** your LP tokens.&#x20;

![](/files/pCjylgnvr79qzG1yShzL)

16\. **Confirm** the transaction.

![](/files/niOoCgzrXWn72jL9IIxJ)

17\. If you don’t already own **FLM**, **Convert** any asset to a roughly equal **FLM** value as the value of **fCAKE** you want to stake.

![](/files/bbUXr3DWN0xEPT6Va9dd)

18\. To add liquidity to the **FLP-FLM-fCAKE** pool, select **Add liquidity** from the top dropdown and select the **FLP-FLM-fCAKE** pool from the second dropdown. Adjust the **Slippage** and **Deadline** settings to your preferred settings.

![](/files/Zqr2val5Q5JAOOICZAXn)

19\. Select **Add Liquidity**.

![](/files/E7afaLIaflJAd4yhVgS5)

20\. Confirm the transaction in your Neo wallet. You have successfully added liquidity. Select **Close**.&#x20;

![](/files/41hO1yx6Cq21WJHiUWwY)

21\. In the **Asset Actions** tab, select **Stake** in the top dropdown. Select the number of LP tokens you would like to **stake** and select **Stake.**&#x20;

![](/files/SQ2dF1KslrbKtXOWoPm1)

22\. Select **Yes** to confirm the transaction in your Neo wallet.&#x20;

![](/files/nTsA7ih0G2Hn4X1zYGmm)

Congratulations! You have now created a Binance wallet, added **CAKE** to your wallet, wrapped **CAKE** to **fCAKE**, **added liquidity** to the **FLP-FLM-fCAKE** pool, and **staked** your LP tokens. You will now earn **FLM** rewards for staking.


---

# 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://flamingo-1.gitbook.io/user-guide/all-user-guides/how-to-stake-flp-flm-fcake-lp-tokens.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.
