# Audits

### Smart Contract Auditors

Here are the findings of the audits performed by Gravita Protocol's partners on the code deployed at the addresses in the[Smart Contracts](/gravita-docs/about-gravita-protocol/smart-contracts.md)section.&#x20;

Gravita was audited by:

* Dedaub - Here are [their findings](https://www.gravitaprotocol.com/audits/gravita-audit-report-dedaub-apr-23-2023.pdf)
* Omniscia - Here are [their findings](https://www.gravitaprotocol.com/audits/gravita-audit-report-omniscia-may-17-2023.pdf)
* Hats Audit Competiton - at the [end of April](https://twitter.com/HatsFinance/status/1649954788002476034) 2023, [Gravita ](https://twitter.com/gravitaprotocol/status/1649150062860337153)held an Audit Competition with $ 105k USDC in prizes through Hats Finance. No High or Critical findings were exposed, and [all Medium and Low findings were addressed. ](https://hatsfinance.medium.com/gravita-audit-competition-final-writeup-dfb28463a0dc)

About the [N1 issue](https://github.com/Gravita-Protocol/Gravita-SmartContracts/issues/114) in the Dedaub report: Gravita Protocol needs a Smart Contract that is able to mint and burn GRAI to allow for L2 deployments. This contract is managed and can be updated by a special multisig that has prominent members of the DeFi community that are independent from the Gravita Team. A multisig is anyways in place to upgrade and update the smart contracts of the protocol. \
\
Those changes are also protected by a 2 days Time-lock that is in place for all Smart Contracts of Gravita Protocol, further enhancing security.


---

# 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.gravitaprotocol.com/gravita-docs/about-gravita-protocol/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.
