# Audits

The contracts making up the PoolTogether protocol have been audited by several independent third parties, some of these audit reports are listed below:

### PoolTogether V5

* [**Sherlock: PoolTogether V5**](https://audits.sherlock.xyz/contests/225) (June 2024)
* [**C4: PoolTogether Prize Vaults**](https://code4rena.com/reports/2024-03-pooltogether) (March 2024)
* [**0xMacro: PrizePool + TwabController**](https://0xmacro.com/library/audits/pooltogether-1) (September 2023)
* [**C4: PoolTogether V5 Part Two**](https://code4rena.com/reports/2023-08-pooltogether) (September 2023)
* [**C4: PoolTogether V5**](https://code4rena.com/reports/2023-07-pooltogether) (September 2023)
* [**C4: ERC-5164**](https://code4rena.com/reports/2022-12-pooltogether) (January 2023)

### PoolTogether V4

* [**C4: Aave V3 Yield Source**](https://code4rena.com/reports/2022-04-pooltogether/) (June 2022)
* [**C4: TwabDelegator**](https://code4rena.com/reports/2022-02-pooltogether/) (April 2022)
* [**C4: TwabRewards**](https://code4rena.com/reports/2021-12-pooltogether/) (February 2022)
* [**C4: PoolTogether V4**](https://code4rena.com/reports/2021-10-pooltogether) (November 2021)

### PoolTogether V3

* [**C4: Swappable Yield Source**](https://code4rena.com/reports/2021-07-pooltogether/) (September 2021)
* [**C4: PoolTogether V3.4**](https://code4rena.com/reports/2021-06-pooltogether) (September 2021)
* [**Consensys: Sushi & Yearn V2 Yield Sources**](https://consensys.net/diligence/audits/2021/05/pooltogether-sushi-and-yearn-v2-yield-sources/) (May 2021)
* [**Consensys: Pods V3**](https://consensys.net/diligence/audits/2021/03/pooltogether-pods/) (March 2021)
* [**Consensys: PoolTogether Governance**](https://consensys.net/diligence/audits/2021/02/pooltogether/) (February 2021)
* [**Consensys: LootBox and Prize Strategy**](https://consensys.net/diligence/audits/2020/11/pooltogether-lootbox-and-multiplewinners-strategy/) (November 2020)
* [**OpenZeppelin: PoolTogether V3**](https://blog.openzeppelin.com/pooltogether-v3-audit/) (October 2020)

Notwithstanding, portions of the PoolTogether Protocol codebase will continue to evolve and **it should never be expected that 100% of the deployed code has been formally audited.**


---

# 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.pooltogether.com/security/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.
