# Security Audit

## Smart Contracts Code Review and Security Analysis v1

We are happy to share with you the results of our Smart Contracts Code Review and Security Analysis. tldr: we scored 100%!

Block Solutions was commissioned by Canary Reborn to perform an audit of our main smart contracts. The purpose of the audit was to ensure that the smart contracts function as intended and to identify potential security issues.

Over 40 functions in 6 contracts were checked thoroughly. You can see in the V1 report we achieved a score of 96%.

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

## Smart Contracts Code Review and Security Analysis v2

Following the implementation of recommendations V2 report was issued and we have achieved the perfect score of 100% and no low, medium, high or critical severity vulnerabilities were found.

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


---

# 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.canary-reborn.xyz/songbird/security-audit.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.
