# Audits

{% hint style="info" %}
Audits of *Basin* refer to the Well Implementation, Constant Product Well Function, Multi Flow Pump, Aquifer implementation, etc. in the [Basin GitHub repository](https://github.com/BeanstalkFarms/Basin) unless otherwise noted.
{% endhint %}

[Code4rena](https://code4rena.com) completed its audit of the [Stable 2 Well Function and Upgradable Well](https://code4rena.com/reports/2024-07-basin) on **September 3, 2024**, identifying 9 findings that were solved or acknowledged prior to deployment. The final report can be found [here](https://bean.money/09-03-24-basin-code4rena-report). The fix review can be found [here](https://bean.money/09-11-24-basin-code4rena-fix-review-report).

[Codehawks](https://codehawks.cyfrin.io) completed its audit of [Multi Flow v1.1](https://codehawks.cyfrin.io/c/2024-04-Beanstalk-DIB/results?lt=contest\&page=1\&sc=reward\&sj=reward\&t=report) on **May 8, 2024**, identifying 4 findings that were solved or acknowledged prior to deployment. The final report can be found [here](https://bean.money/05-08-24-multi-flow-codehawks-report).

Code4rena completed its audit of [Basin](https://code4rena.com/contests/2023-07-basin) on **July 10, 2023**, identifying 28 findings that were solved or acknowledged prior to the deployment of Basin and its components. The final report can be found [here](https://bean.money/10-05-23-basin-code4rena-report).

[Cyfrin](https://www.cyfrin.io/) completed its audit of [Basin](https://github.com/BeanstalkFarms/Beanstalk-Audits/blob/main/ecosystem/06-16-23-basin-cyfrin-report.pdf) on **June 16, 2023**, identifying 29 findings that were solved or acknowledged prior to the release of the report. The final report can be found [here](https://bean.money/06-16-23-basin-cyfrin-report).

[Halborn](https://halborn.com/) completed its audit of [Basin](https://github.com/BeanstalkFarms/Beanstalk-Audits/blob/main/ecosystem/06-16-23-basin-halborn-report.pdf) on **June 16, 2023**, identifying 10 findings that were solved or acknowledged prior to the release of the report. The final report can be found [here](https://bean.money/06-16-23-basin-halborn-report).


---

# 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.basin.exchange/resources/audits.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.
