# Audit

[TokenLab.pro](https://tokenlab.pro/) provides you with the ability to create and manage ERC20 tokens using libraries from [OpenZeppelin](https://github.com/OpenZeppelin) version 5.0. These libraries have undergone rigorous auditing, ensuring a high level of security and reliability.

Libraries Used&#x20;

We utilize the following [OpenZeppelin](https://github.com/OpenZeppelin) libraries for token creation and management:&#x20;

[ERC20.sol](https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/token/ERC20/ERC20.sol)&#x20;

[ERC20Burnable.sol](https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/token/ERC20/extensions/ERC20Burnable.sol)&#x20;

[ERC20Pausable.sol](https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/token/ERC20/extensions/ERC20Pausable.sol)&#x20;

[Ownable.sol](https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/access/Ownable.sol)&#x20;

[ERC20Permit.sol ](https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/token/ERC20/extensions/draft-ERC20Permit.sol)

[ERC20FlashMint.sol](https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/token/ERC20/extensions/ERC20FlashMint.sol)

Audit and Security All the libraries used have undergone thorough security audits, as confirmed by independent experts. You can review the audit report here:&#x20;

[OpenZeppelin v.5.0 Security Audit](https://github.com/OpenZeppelin/openzeppelin-contracts/blob/5480641e5c572fc7f9d68d59003f4b6417168cdd/audits/2023-10-v5.0.pdf)

Conclusion Using [TokenLab.pro](https://tokenlab.pro/) for token creation and management is safe and reliable due to the integration of well-audited and trusted [OpenZeppelin](https://github.com/OpenZeppelin) libraries. Start utilizing our tools today and ensure the protection of your assets.


---

# 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://creattoken-organization.gitbook.io/untitled/resources/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.
