# Audits

At Ethena, the integrity of our smart contracts is paramount. We maintain this by conducting comprehensive audits, which help identify potential vulnerabilities, logical errors, or inefficiencies. These rigorous audits, carried out by industry experts, fortify our security and seek to increase trust in the platform.&#x20;

### Approach to Audits

Ethena has undertaken a multi-phased audit program to ensure the highest level of security on the procotol.

**Phase 1:** conducted initial audit with Zellic on the v1 of the protocol where no critical or high level vulnerabilities were found.\
\
**Phase 2**: architecture design review and economic risk factor analysis with [Spearbit](https://spearbit.com/)'s [Kurt Barry](https://twitter.com/Kurt_M_Barry) former Lead Engineer at MakerDAO

**Phase 3:** phased audit with industry leading firms:\
\
-[Quantstamp](https://quantstamp.com/)\
-[Spearbit](https://spearbit.com/) & [Cantina](https://cantina.xyz/welcome)\
\
**Phase 4:** independent audit with [Pashov](https://twitter.com/pashovkrum) with individual experience of over 50 audits

**Phase 5:** public audit with [Code4rena](https://code4rena.com/)&#x20;

**Phase 6:** economic and financial risk audit by [Chaos Labs](https://chaoslabs.xyz/)

**Phase 7:** upcoming public bug bounty program with [Immunefi](https://immunefi.com/)

### Reports

#### Zellic Audit on v1 of contracts

Our initial audit on the first version of the contracts was performed by [![](https://uploads-ssl.webflow.com/630c186854997f2e77e0316b/630c1995f3891d0f63cbf7f2_favicon.svg)Zellic](http://zellic.io/) and was a success in that no **critical, or high** vulnerabilities were identified. The small and medium-level feedback and optimisations were reviewed and patched during the audit cycle.

{% file src="/files/D775NYMPzxxkM9CfVSij" %}

#### Quantstamp Audit on v1 of contracts

Attached is the audit report by Quantstamp completed on 18 Oct 2023. No critical or high level issues were identified.

{% file src="/files/VDTtYabRj16gN7papXRs" %}

#### Spearbit Audit on v1 of contracts

Attached is the audit report by Speabit completed on 18 Oct 2023. No critical or high level issues were identified.

{% file src="/files/sELbIZILoSySUjurrmK7" %}

#### Independent Audit by Pashov on v1 of contracts

Attached is the audit report by Pashov completed on 22 Oct 2023. No critical or high level issues were identified.

{% file src="/files/knKXemXJJOsjt183o9zU" %}

#### Public Code4rena Audit on v1 of contracts

Attached is the audit report by Code4rena completed on 13 Nov 2023. No critical or high level issues were identified.

{% embed url="<https://code4rena.com/contests/2023-10-ethena-labs#top>" %}

#### Independent Audit by Pashov on ENA and LP staking contracts

Attached is the audit report by Pashov completed on December 22nd 2023.&#x20;

{% file src="/files/18qE2rd8Bg7j9Po6GlXD" %}

#### Independent Audit by Pashov on V2 of contracts

Attached is the audit report by Pashov completed on May 23th 2024.&#x20;

{% file src="/files/gxB8gU03Tbx5yI3ljNH7" %}

#### Economics Audit and Risk Analysis by Chaos Labs on System Design

{% file src="/files/CgdP0nfUUnb7Pd7ezvXr" %}

{% file src="/files/bx8B6OIcGdMU27AxLCLf" %}

{% file src="/files/XKpiY5NdIG0orExePNrD" %}

#### Independent Audit by Pashov on Staked ENA (sENA)

Attached is the audit report by Pashov completed on 2 Sept 2024. No critical or high level issues were identified.

{% file src="/files/4UrmPTdkLhGqYNYijmIK" %}

#### Quantstamp Audit on USDTB

Attached is the audit report by Quantstamp completed on 25 Oct 2024. No critical or high level issues were identified.

{% file src="/files/baOwG3cNjxHmYYuY390n" %}

#### Cyfrin Audit on USDTB

Attached is the audit report by Cyfrin completed on 31 Oct 2024. No critical or high level issues were identified.

{% file src="/files/1fYevZDfXWNpJufY9mk4" %}

#### Independent Audit by Pashov on USDTB

Attached is the audit report by Pashov completed on 20 Oct 2024. No critical or high level issues were identified.

{% file src="/files/vdzM4ZKPSvVJxXNfemOz" %}


---

# 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.ethena.fi/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.
