> For the complete documentation index, see [llms.txt](https://docs.ekubo.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ekubo.org/integration-guides/reference/audits.md).

# Audits

## Starknet

All contracts were most recently audited by Plainshift, concluding February 14th, 2025.

{% file src="/files/ZteKYv1B5p8xBTLk0WHk" %}
Audit report from Plainshift
{% endfile %}

### Core Contracts

Our core contracts were audited for 15 eng-weeks by Nethermind Security.

{% file src="/files/kQq4oTK63nPKgDEoamvv" %}
Partially redacted version of the report
{% endfile %}

### TWAMM Extension

The TWAMM extension, powering [DCA-enabled pools and DCA orders](/user-guides/dollar-cost-average-orders.md), has been audited.

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

### Revenue buybacks

The [first version of the revenue buybacks contract](https://github.com/EkuboProtocol/revenue-buybacks/releases/tag/v1.0.0) has been audited.

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

## Ethereum

The Ethereum Ekubo Protocol smart contracts have been audited by both ABDK and Plainshift. The Ethereum smart contracts are immutable.

### Ekubo Protocol Audits

Audits for our V3 smart contracts can be found in the [audits directory](https://github.com/EkuboProtocol/evm-contracts/tree/main/audits) of our source code. Below are audits of older versions of the EVM smart contracts.

{% file src="/files/1042dfOFiBvLsynSekwP" %}
Plainshift V2 audit report
{% endfile %}

{% file src="/files/O3hmZNmik6ILJhHTC8IH" %}
ABDK V2 Core Audit Report
{% endfile %}

{% file src="/files/Y6XPrMUh6XwAnboHo23g" %}
ABDK V2 TWAMM Invariant Analysis
{% endfile %}

{% file src="/files/eyli1nRLQbAA8hrc4qod" %}
ABDK V2 TWAMM Audit
{% endfile %}

### Starknet L1 Proxy

The Governance Starknet L1 Proxy has been audited by Cairo Security Clan and the report can be found on [GitHub](https://github.com/EkuboProtocol/governance/blob/main/l1_proxy/Ekubo_Governance_L1_Proxy.pdf).
