# Security

## Smart Contract Audits

Blackhole has been audited by:

* Peckshield: [link](https://security-audit-links.s3.us-east-1.amazonaws.com/PeckShield-Audit-Report-Blackhole-AlgebraPools-v1.0.pdf)
* Code4rena: Competitive Audit [Report](https://security-audit-links.s3.us-east-1.amazonaws.com/Code4rena+Audit-Blackhole-report.pdf)
  * Addendum to C4 report: [link](https://security-audit-links.s3.us-east-1.amazonaws.com/Addendum+to+Code4rena+Audit+Report.pdf)

## Smart Contract Scan

Octane has completed a security scan of Blackhole's smart contracts and found no issues.&#x20;

## Hexagate

Blackhole is leveraging Hexagate's platform to provide real-time online threat monitoring.

## Open Source Attributions

In the spirit of open-source development, we would like to acknowledge Andre Cronje, widely recognized as the “Godfather of DeFi,” for his pioneering work in decentralized finance and for founding Solidly, a project that introduced the innovative ve(3,3) model and set new standards for DeFi protocol design. Blackhole's customisation and new features were build on an adaptation from the Thena v2 codebase, which itself is derived from the Solidly smart contracts that Andre Cronje open-sourced under the GPL3 license. This lineage underscores the collaborative and iterative nature of DeFi development, and we are grateful for the foundation laid by Andre and the broader open-source community.

In addition Blackhole is leveraging Algebra Integral, the latest advancement in concentrated liquidity AMMs and a compelling alternative to Uniswap V4. Algebra Integral preserves the core benefits of concentrated liquidity—such as capital efficiency, customizable price ranges, and optimized fee structures—while introducing a highly modular, upgradable architecture based on a hook (plugin) system. As a result, Blackhole can offer users enhanced flexibility, improved gas efficiency, and access to a growing ecosystem of plugins, positioning it at the forefront of next-generation AMM technology.


---

# 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.blackhole.xyz/security.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.
