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

# Safety

### Security audits

#### Fall 2020: Pessimistic (formerly SmartDec)

**Pessimistic** thoroughly audited the **GYSR v1 core contracts** for functionality, performance, safety, and security. Their final report can be found [**here**](https://resources.gysr.io/gysr_v1_audit_pessimistic.pdf).

#### Summer 2021: CertiK

**CertiK** conducted a comprehensive security audit of the **GYSR v2 core contracts.** The analysis considered functionality, performance, safety, and security. Their final report can be found [**here**](https://resources.gysr.io/gysr_v2_audit_certik.pdf).

#### Winter 2021: CertiK

**CertiK** conducted another security audit of the **GYSR NFT staking contracts.** The audit focused specifically on the safety and functionality of our new NFT staking capabilities. Their final report can be found [**here**](https://resources.gysr.io/gysr_nft_staking_audit_certik.pdf).

**Spring 2023: Dedaub**

**Dedaub** ran a security audit of the entire core contract codebase for the **GYSR v3** release. This thorough review and hardening process took place over a 2+ month period and covered both safety and performance. Their final report can be found [**here**](https://resources.gysr.io/gysr_v3_audit_dedaub.pdf).&#x20;

### Bug bounty

As part of our ongoing commitment to safety and security, we are thrilled to introduce the **GYSR bug bounty program** in partnership with **Immunefi,** with a max payout of **$10,000 USD**.

{% embed url="<https://immunefi.com/bounty/gysr>" %}
GYSR bug bounty with max payout of $10,000 USD
{% endembed %}

### Testing

We write a lot of unit tests and integration tests at GYSR. Check out the core contract [code](https://github.com/gysr-io/core) and try running the tests! (all 3048 of them ✅)

<figure><img src="/files/e4nBbRAnFlvyBJJSli57" alt=""><figcaption></figcaption></figure>
