Flamingo Finance Docs
  • Welcome
  • Flamingo Litepaper
  • Buy FLM Tokens
  • FLM Tokenomics
  • How to Set Up a Neo Wallet
  • Flamingo Flund Single-Stake Fund
  • Flamingo Bug Bounty Program
  • Flamingo Reverse Pools
  • Flamingo Stablecoin FUSD
  • Flamingo Lend Targeted Incentives
  • Wrap & Unwrap
  • Flamingo FLOCKS
  • Flamingo Modules
    • CONVERT
      • How to Swap Tokens
    • TRADE
      • Flamingo Advanced Trade
      • How to Place Limit Orders with OrderBook+
    • EARN
      • How to Stake and Earn Tokens
      • How to Stake FLP-FLM-fCAKE LP Tokens
      • Flamingo Flund Single-Stake Fund
    • LEND
      • Flamingo Lend
      • Flamingo FUSD Pool Bonus
      • Flamingo Lend Targeted Incentives
  • All User Guides
    • How to Set Up a Neo Wallet
    • How to Buy FLM Tokens (US Citizens)
    • How to Buy FLM Tokens on Binance
    • How to Stake and Earn Tokens
    • How to Swap Tokens
    • Flamingo Advanced Trade
    • Flamingo Lend
    • Flamingo FUSD Pool Bonus
    • Wrap & Unwrap
    • How to Stake FLP-FLM-fCAKE LP Tokens
    • How to Buy FLM Tokens on Gate.io
    • WETH assets migration
    • Flamincome
    • Asset Types Guide
  • Announcements
  • Medium Page
Powered by GitBook
On this page
  • Option 1: SmartStake
  • Option 2: Add Liquidity and Auto Stake
  • Option 3: Manually Add Liquidity and Manually Stake

Was this helpful?

  1. All User Guides

How to Stake and Earn Tokens

We walk you through three ways to add liquidity to liquidity pools, stake your LP tokens, and earn yield.

PreviousHow to Buy FLM Tokens on BinanceNextHow to Swap Tokens

Last updated 2 years ago

Was this helpful?

There are a number of ways to add liquidity to the various liquidity pools on and stake your LP tokens (Liquidity Pool Tokens) to earn yield. In this guide, we will walk you through three of them.

To stake tokens on , you will need:

  • A computer (Mac or PC) connected to the internet

  • An internet browser (like )

  • An installed with GAS tokens for transaction costs

Option 1: SmartStake

The first and easiest option to stake tokens on Flamingo is to use Flamingo's own SmartStake feature with any asset already in a connected and let Flamingo do all the wrapping, liquidity adding, and staking for you.

1. Go to and select the Asset Actions tab.

2. Select Connect Wallet.

3. Select a wallet to connect. For this example we'll select NeoLine.

4. Your NeoLine extension wallet will open. Select Connect.

5. Your wallet is now connected. Return to Flamingo, and on the Asset Actions tab, select SmartStake.

6. From the From dropdown menu, select the token you want to SmartStake from. For this example we'll SmartStake with GAS.

7. Select the liquidity pool you want to stake in, then enter the number of assets you would like to SmartStake from. For this example, we'll SmartStake into the FLP-FLM-GAS liquidity pool from 5 GAS.

8. Select Settings to adjust your Slippage and Deadline settings. Then, check the details of the transaction and if you agree, select SmartStake.

9. Your connected NeoLine wallet will open. If you agree with the transaction details, select Yes.

10. Wait for your transaction to finalize, then select Done. Return to Flamingo and wait for the transaction success message. Select Close.

11. That's it! You can now go to the Flamingo Earn page and scroll down to My Pools to see your staked tokens in the liquidity pool.

Option 2: Add Liquidity and Auto Stake

Aside from SmartStaking, you can also manually add liquidity from two tokens you own to a liquidity pool and Auto Stake them in the pool.

1. If your wallet isn't already connected, refer to Steps 1-4 in Option 1: SmartStake above to see how to connect your wallet. Go to the Asset Actions tab and select Add Liquidity.

2. In the dropdown, select the pool you want to add liquidity to, then enter the number of tokens you want to add liquidity with. For this example we'll add liquidity to the FLP-FLM-GAS liquidity pool. To automatically stake the tokens in the liquidity pool and earn yield, select the Auto Stake checkbox

3. Select Settings and adjust your Slippage and Deadline settings.

4. Select Add liquidity.

5. Your connected NeoLine wallet will open. If you agree with the transaction details, select Yes.

6. Wait for your transaction to finalize, then select Done. Return to Flamingo and wait for the transaction success message. Select Close.

7. That's it! You can now go to the Flamingo Earn page and scroll down to My Pools to see your staked tokens in the liquidity pool.

Option 3: Manually Add Liquidity and Manually Stake

You can also manually stake tokens you already have in a liquidity pool.

1. If your wallet isn't already connected, refer to Steps 1-4 in Option 1: SmartStake above to see how to connect your wallet. Once your wallet is connected, go to the Asset Actions tab and select Stake.

2. From the Liquidity Pool dropdown, select the liquidity pool you want to stake your tokens in. Enter the amount of LP tokens you want to stake, and select Stake.

3. Your connected NeoLine wallet will open. If you agree with the transaction details, select Yes.

4. Wait for your transaction to finalize, then select Done. Return to Flamingo and wait for the transaction success message. Select Close.

5. That's it! You can now go to the Flamingo Earn page and scroll down to My Pools to see your staked tokens in the liquidity pool.

Flamingo.Finance
Flamingo.Finance
Google Chrome
Neo wallet
Neo wallet
Flamingo.Finance