# Audits

## Overview

Being open and permissionless, KyberSwap understands the importance of security in a hostile on-chain environment where smart contract code ultimately controls the flow of digital assets. As such, KyberSwap has proactively implemented multiple security measures in an effort to harden our governance contracts. This includes third-party audits, audit contests involving independent security experts from the wider community, as well as a consistently evolving bug bounty program.

***

## KyberDAO & KNC

### Third-party Audit

<table data-view="cards"><thead><tr><th></th><th data-hidden></th><th data-hidden data-card-cover data-type="files"></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Hacken - KyberDAO &#x26; KNC</strong></td><td></td><td><a href="/files/nWXOyjw62RK21N1ADFlU">/files/nWXOyjw62RK21N1ADFlU</a></td><td><a href="https://hacken.io/audits/kyber-network/">https://hacken.io/audits/kyber-network/</a></td></tr></tbody></table>

Hacken was engaged to conduct an audit of the KNC token contract. There were no issues detected as part of the 18 May 2021 audit with the contract being rated as "Well-secured".

***

## KyberSwap FairFlow

### Third-party Audit

<table data-view="cards"><thead><tr><th></th><th data-hidden data-card-target data-type="content-ref"></th><th data-hidden data-card-cover data-type="image">Cover image</th></tr></thead><tbody><tr><td>Omniscia - Hook contracts</td><td><a href="https://omniscia.io/reports/kyber-network-uniswap-v4-hooks-68163cf266222800187026b8/">https://omniscia.io/reports/kyber-network-uniswap-v4-hooks-68163cf266222800187026b8/</a></td><td data-object-fit="contain"><a href="/files/XVfBX4T7oVMOa0sHAh5x">/files/XVfBX4T7oVMOa0sHAh5x</a></td></tr><tr><td>Spearbit - Hook contracts</td><td><a href="https://cantina.xyz/portfolio/eb59f23b-ef3c-4b3c-9d28-3455d5337d3f">https://cantina.xyz/portfolio/eb59f23b-ef3c-4b3c-9d28-3455d5337d3f</a></td><td data-object-fit="contain"><a href="/files/doUNewySbwwUW93RV2J8">/files/doUNewySbwwUW93RV2J8</a></td></tr></tbody></table>

## Smart Intent

### Third-party Audit

<table data-view="cards"><thead><tr><th></th><th data-hidden data-type="image">Cover image (dark)</th><th data-hidden data-card-target data-type="content-ref"></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-type="image">Cover image (dark)</th><th data-hidden data-card-cover-dark data-type="image">Cover image (dark)</th></tr></thead><tbody><tr><td>Hexens - Focusing on Smart Exit</td><td><a href="/files/A4Hlbq7znrNnBneBXtDu">/files/A4Hlbq7znrNnBneBXtDu</a></td><td><a href="https://github.com/Hexens/Smart-Contract-Review-Public-Reports/blob/main/kyberswap-dec-25(Final).pdf">https://github.com/Hexens/Smart-Contract-Review-Public-Reports/blob/main/kyberswap-dec-25(Final).pdf</a></td><td data-object-fit="contain"><a href="/files/AwvcVVizWjhrFldEmqRV">/files/AwvcVVizWjhrFldEmqRV</a></td><td><a href="/files/AwvcVVizWjhrFldEmqRV">/files/AwvcVVizWjhrFldEmqRV</a></td><td data-object-fit="contain"><a href="/files/nbJb8zWGVyRyTjDN6afd">/files/nbJb8zWGVyRyTjDN6afd</a></td></tr></tbody></table>


---

# 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.kyberswap.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.
