<aside> đź’ˇ This Page is Public

</aside>


Overview

<aside> 💡 “Lugia” is the internal code name for PERP v3

</aside>

Architecture

Untitled

Roles

Multicaller

LibMulticaller has been introduced into the application to provide users with more flexible operations.

Oracle System

In the protocol, we rely on oracle prices to calculate account value and for liquidation. The Pyth Network is adopted as the source for oracle prices. To avoid front-running issues, most actions require two steps to execute, or via a trusted off-chain service to relay the tx :