# Staking Layer

<figure><img src="/files/Gz3HIW5P3w7Tl01UNT1n" alt=""><figcaption></figcaption></figure>

On each chain, we have two different types of vaults: Stablecoin Vaults, which are used for staking stablecoins, and LRT/LST Vaults, which are for staking LRT/LST assets.

* Stablecoin Vaults are primarily used to store the stablecoins staked by users, and we refer to them as the "Golden Goosed"*.* Leveraging Cycle’s chain abstraction capabilities, we can easily identify outstanding DeFi and CeDeFi projects across various chains, enabling us to generate stable and high returns for users.
* LRT/LST Vaults are primarily used to store users’ staked LRT/LST assets, which we refer to as the "Ugly Duckling". While these assets carry a certain level of uncertainty, they have the potential to one day transform into a beautiful swan, delivering explosive returns for users.

In our protocol, the earnings generated from stablecoins are stored in the Stablecoin Yield Pool, while airdropped assets are stored in the Airdrop Pool. A portion of the earnings from the Stablecoin Yield Pool is distributed to LRT/LST stakers, and part of the assets in the Airdrop Pool is allocated to stablecoin stakers.

For stablecoin holders, we leverage Cycle’s capabilities to help them easily access high returns projects on multiple different chains. While ensuring stable yields, we also earn additional “Ugly Duckling” assets for stablecoin holders, providing them with the potential to achieve explosive returns. For LRT/LST holders, we generate stable returns for their LRT/LST assets, thereby partially balancing that risk. Additionally, since we provide a revenue stream for LRT/LST assets from partner projects, staked LRT/LST assets in our protocol will receive multiple points as rewards. This will help stakers secure more airdrop rewards in the future.

Finally, guess what? Whether you’re a stablecoin staker or an LRT/LST staker, everyone in our protocol will receive additional Cycle points, earning future Cycle airdrop rewards. We help all participants earn ***three*** distinct types of rewards!


---

# 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.goose.farm/golden-goose-protocol/staking-layer.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.
