> For the complete documentation index, see [llms.txt](https://firefly-2.gitbook.io/firefly-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://firefly-2.gitbook.io/firefly-docs/audits-transparency.md).

# Audits / Transparency

firefly Audits and Transparency Measures

Firefly has had its [smart contracts audited](#firefly-audits), has [verified its smart contracts](#transparency)[ ](#code-transparency)on the Manta Pacific explorer, has [open-sourced its smart contracts](#open-source), and has[ completed a KYC process](#team-transparency) with the Manta Pacific team.

## firefly Audits

Firefly smart contracts, which handle users funds, are forked from Uniswap v3.   Uniswap conducted an audit on their v3 smart contracts [which can be viewed here](https://github.com/Uniswap/v3-core/blob/main/audits/abdk/audit.pdf).  While Uniswap had its own thorough audit, Firefly also commissioned two audits of its contracts from independent auditors.

| Name              | Version | Auditor          |
| ----------------- | ------- | ---------------- |
| Firefly Contracts | 1.0     | Mykyta Mesentsev |
| Firefly Contracts | 1.0     | Ahmed Dalhoum    |

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

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

## Code Transparency

Firefly smart contracts are verified via [Manta Pacific's explorer](https://pacific-explorer.manta.network/).   You can click and view the smart contract code that is being used on the firefly dex.

| Smart Contract                                                                                                             | Description                                            |
| -------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------ |
| [V3 Factory](https://pacific-explorer.manta.network/address/0x8666EF9DC0cA5336147f1B11f2C4fC2ecA809B95?tab=contract)       | Responsible for creating and managing Firefly V3 pools |
| [Position Manager](https://pacific-explorer.manta.network/address/0x1f2c501D98880D4f4011276a89d302622a358068?tab=contract) | Responsible for repositioning user liquidity           |
| [Swap Router](https://pacific-explorer.manta.network/address/0xcB3007D40c7205096220fce3ba899F0c1e168aDC?tab=contract)      | Responsible for execution of token swaps               |
| [V2 Factory](https://pacific-explorer.manta.network/address/0x64FF3B0Dfa2e3F46B4777dbAc310F29E06146808?tab=contract)       | Responsible for creating Firefly V2 pools              |
| [V2 Router](https://pacific-explorer.manta.network/address/0x85a57764F0581C74D55083d9BD896f6E486c9A92?tab=contract)        | Responsible for managing liquidity on V2 pools         |

## Open Source

firefly has made public its GitHub containing its smart contracts.&#x20;

[They can be be viewed here](https://github.com/firefly-dex/firefly-contracts/).

## Team Transparency

Firefly has completed a KYC process with the Manta Pacific team, providing identity details.  This can be verified with the Manta team.

&#x20;  &#x20;
