# Security Framework and Audits

## Audits

Trevee Earn **is built on the** [**Veda**](https://veda.tech/) **BoringVaults and its tokenomics are a fork of** [**Thena**](https://thena.fi/)**’s ve(3,3) model.**

* **Veda Boring Vault audited by** [**Spearbit and 0xMacro**](https://github.com/Se7en-Seas/boring-vault/tree/main/audit)**.**

{% hint style="info" %}
The Veda Boring vault has already secured more than $3 billion in TLV in products such as EtherFi's Liquid and Lombard's LBTC.
{% endhint %}

* **THENA V2 has been audited by** [**OpenZeppelin**](https://blog.openzeppelin.com/retro-thena-audit)**.**

{% hint style="info" %}
Only the delegation of voting power and a simplified gauge system (limiting gauge recipient to one) are used from the Thena codebase.
{% endhint %}

## Safety Measures

### Veda Boring Vault Protocol Whitelisting Criteria

* Only integrate fully audited protocols
* Minimum requirements: $100M+ TVL and 6+ months since deployment
* No experimental or high-risk strategies

### **Safety Mechanisms**

* 5-day cooldown for scAsset redemptions
* 24h timelock delays for protocol changes

### **Risk Management**

* Vault deposits capped at:
  * 10% of a protocol's TVL on Ethereum
  * 25% of a protocol's TVL on Sonic

{% hint style="success" %}
These measures ensure the protection of underlying assets on Ethereum and of scAssets in the Sonic ecosystem, prioritizing user safety and protocol stability.
{% endhint %}


---

# 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.trevee.xyz/trevee-earn/sonic-scassets/security-framework-and-audits.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.
