# Security Roadmap

At Affine, the security of user funds is our highest priority. With Affine Restaking protocol, we are putting the highest effort into security to ensure the best practices for the restaking protocol and ultraETH.

### Internal Audit \[Continuous]

**Code Reviews:** Every pull request is reviewed by 2 engineers.&#x20;

**Internal Review Process:** Comprehensive scopes & playbooks, major team-wide reviews, and formal audits by our devs and CTO.&#x20;

**Test Coverage:** Achieving \~100% statement and functionality coverage on Testnet, and ≥ 80% branch coverage by audit contests. \[Currently at 97% and 90% respectively]&#x20;

### **External Audit Roadmap**&#x20;

**✅ Phase 1 \[Pre-Testnet]:** External independent security audit and remediation done on May 7th, 2024&#x20;

**✅** *Testnet was Launched on May 24, 2024*&#x20;

**✅ Phase 2\[Testnet]**: Earn-to-Test Program is live! [Join Discord](https://discord.com/invite/RvSFFfUdvX) to participate.  &#x20;

**✅** *Mainnet Launch \[Launched on June 28, 2024]*&#x20;

**✅** **Phase 3 \[Mainnet]:** Security Audit code with a tier 1 firm \[Completed by Quantstapmp]&#x20;

*⭐️* **Phase 4 \[1000+ ETH TVL] :** Audit Contest + 2nd major tier 1 audit + bug bounty + AI monitoring

<figure><img src="/files/LL2chYK5GEdFF8gZDlHC" alt=""><figcaption><p>Affine Restaking Security Roadmap</p></figcaption></figure>


---

# 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.affinedefi.com/security/security-roadmap.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.
