# Common Issues

The code is a tested template that was audited By Solid Group. After reviewing more than 400 projects, with different code quality, we have decided to create an audited version of most common protocols. This process saves the team the hassle of developing and testing the contracts and allows them to concentrate on developing and testing more complex and unique contracts for their eco-system.&#x20;

The main incentive was to create decentralized code, that pass our audit. Our product is kept up-to-date with fixes to weaknesses and vulnerabilities that are found in protocols.&#x20;

* The contract cannot be untradeable by setting high fees on transfer, which is commonly used nowadays in many version of an existing contract that were allegedly audited.&#x20;
* The code is fully customized.
* Fixed parsing issue on blockchain explorers by not emitting standard Transfer events when taking fees.
* User-friendly by adding support for multi-address operations.&#x20;
* Fix Gas Optimization issues, such as the use of external instead of public when needed.&#x20;
* Add more descriptive error messages&#x20;
* Continuously monitored for improvements and security updates.


---

# 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://audits.solidgrp.io/cacti/audit-results/common-issues.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.
