> For the complete documentation index, see [llms.txt](https://docs.warpx.exchange/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.warpx.exchange/for-developers/warpx-v2/events-and-monitoring.md).

# Events & Monitoring

* `WarpFactory.PairCreated(token0, token1, pair, pairIndex)` – emitted once per pool.
* `WarpPair.Mint(sender, amount0, amount1)` – a new liquidity provision.
* `WarpPair.Burn(sender, amount0, amount1, to)` – liquidity withdrawn.
* `WarpPair.Swap(sender, amount0In, amount1In, amount0Out, amount1Out, to)` – emitted on every hop in router swaps.
* `WarpPair.Sync(reserve0, reserve1)` – reserves updated; ingest for analytics/TWAPs.
* ERC-20 `Transfer` on LP tokens – track LP ownership changes.
* Router does not emit custom events; rely on pair-level emissions and transaction logs.
