# Limbo

Limbo is the first community-governed yield-farming DApp in DeFi.  Because the [Law of Uniform Tentacle](https://github.com/Behodler/morgoth-dao/blob/main/documents/SoapBox/Security/TokenListing.md#equilibrium) requires every new token added to Behodler to be pre-seeded to equilibrium liquidity to the rest of the tokens, Limbo's first use will be to facilitate and reward the addition of of liquidity for new tokens.

The primary purpose of Limbo will be to provide a way to liquidity mine new token listings onto Behodler.  Limbo provides this mechanism by issuing a reward token ([Flan](/user-docs/tokens/flan.md)) to stakers of a list of governance approved tokens. When the threshold equilibrium level is reached, the staked tokens are migrated.

Behodler's unique design allows for creative implementations to further bring liquidity to Behodler and value to token-holders and community participants.  One of these implementations in Limbo is called [automining](https://github.com/Behodler/morgoth-dao/blob/main/documents/SoapBox/Security/TokenListing.md#automining-defined). Scarcity (SCX) burns a small portion on every transfer, adding to an ever-growing pool of permanently locked liquidity on Behodler.  If SCX LP pairs are listed on Limbo as well, this would lead to further permanent locking of SCX beyond the fee-on-transfer portion. &#x20;

### Pools

Limbo’s main form of pool will be threshold based. Here, a goal of TVL is set and when the goal is reached, the pool locks. At this point the tokens can be migrated to Behodler, generating Scarcity which is then used to purchase and pool Flan.

In addition, there are traditional ‘perpetual’ pools which have no end point. These pools can be used for systemic incentives. For instance, holders of SCX, Flan, EYE or any LP combination of those could be staked for ongoing Flan rewards to encourage perpetual lockup. Since the value of SCX determines the ongoing value of Flan, providing Flan rewards for locking up SCX is offset by the deflationary pressure applied to SCX from the lockup and hence Flan.


---

# 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.behodler.io/user-docs/ecosystem/limbo.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.
