# Required Infrastructure

### Liquidation & Bad Debt Auction Bot

Liquidation bots must be set up to monitor the pool and liquidate any underwater users. The same bot should be used to fill bad debt auctions if one is created. Without one of these bots, users may create bad debt, harming backstop depositors.

Liquidation Auction Documentation: [Liquidation Management](/tech-docs/core-contracts/lending-pool/liquidation-management.md)

Bad Debt Auction Documentation: [Bad Debt Management](/tech-docs/core-contracts/lending-pool/bad-debt-management.md)

Example Liquidation & Bad Debt Auction Bot: <https://github.com/blend-capital/liquidation-bot>

### Interest Auction Bot

A bot must also be run to fill interest auctions.&#x20;

Interst Auction Documentation: [Interest Management](/tech-docs/core-contracts/lending-pool/interest-management.md)

Example Interest Auction Bot: <https://github.com/blend-capital/liquidation-bot>

{% hint style="danger" %}
It is imperative that all interest auctions are filled. If an interest auction is not filled interest auctions may be permanently stuck for that pool, resulting in a permanent loss of revenue for pool backstop depositors. This may necessitate a pool migration.\
\
More details: [Potential Improvements](/tech-docs/potential-improvements.md)
{% endhint %}


---

# 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-v1.blend.capital/pool-creators/required-infrastructure.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.
