> For the complete documentation index, see [llms.txt](https://docs.aegis.markets/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.aegis.markets/technical-info.md).

# Technical Info

#### Hook Overview

* **Compatibility**: Works with any Uniswap V4 pool
* **Hook Address**: `0x...` (refer to registry or deployment documentation)
* **Key Function**:\
  `getCurrentFee() → uint24` — returns the current fee in basis points

***

#### Events

Aegis emits standard and custom events to support transparency, analytics, and automation:

* `DynamicFeeApplied(fee, volMetric)` — shows applied fee and volatility metric
* `LiquidityAdded`, `LiquidityRemoved` — logs LP changes
* `OracleUpdated` — indicates oracle adjustments or cap events

***

#### Migrations

| From                                | To              | Action                                                         |
| ----------------------------------- | --------------- | -------------------------------------------------------------- |
| **v3 pool**                         | **v4 w/ Aegis** | Withdraw LP position and redeposit into the Aegis-enabled pool |
| **Aegis v1 → v2** *(if applicable)* | **Aegis v2**    | One-click migration via the official UI (announced in advance) |
