# Auto Compounding Vaults

## Strategy Overview

<div align="left"><figure><img src="/files/xyACRAvnaowJlxx5fHQp" alt=""><figcaption></figcaption></figure></div>

**The general workflow is as follows:**&#x20;

* Users can deposit the aforementioned tokens (and more) into Beraborrow vaults&#x20;
* These positions are automatically staked with Infrared, to earn iBGT rewards
* These accrued iBGT rewards are then staked to earn additional yield (using our custom keeper bots)
* Accrued rewards iBGT+staking rewards are periodically used to purchase more LP tokens, increasing the users' position (this takes place during every 'rebalance' call from our keeper bot, called roughly every 4-10 mins)&#x20;

#### Fees

| Type            | Description                                                                              | Amount      |
| --------------- | ---------------------------------------------------------------------------------------- | ----------- |
| Deposit Fee     | Fee for depositing into Beraborrow's auto compounding vaults                             | 0%          |
| Withdrawal Fee  | Fee on withdrawing from Beraborrow's auto compounding vaults                             | 0%          |
| Performance Fee | The displayed APY  accounts for the 5% performance fee deducted from the yield generated | 5% on yield |

## Link to strategy

{% embed url="<https://app.beraborrow.com/vault>" %}

## Guide

**1)** Use a DEX, or DEX aggregator, such as ooga booga (<https://app.oogabooga.io/>) to swap assets into the target tokens of interest. For instance, a user might want to swap some BERA to a mixture of HONEY and USDC:

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

**2)** Then, the user can add liquidity in order to receive the corresponding LP receipt token. An example of this with the BEX HONEY-USDCe LP pair is shown in the image below:

<div align="left"><figure><img src="/files/Ii16QvsBXA4bbtJpbCXG" alt="" width="375"><figcaption></figcaption></figure></div>

BEX pools can be found here: [https://hub.berachain.com/pools](https://hub.berachain.com/pools/0xf961a8f6d8c69e7321e78d254ecafbcc3a637621000000000000000000000001/deposit/)

**3)** Finally, the user can navigate themselsves to the Beraborrow vault page, and stake the corresponding LP receipt token (or iBGT) through the Beraborrow interface:

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


---

# 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://beraborrow.gitbook.io/docs/auto-compounding-vaults.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.
