LP Price
The virtual terms make empty-supply and first-deposit cases well-defined. In raw SDKbigint values, 1_NAV is 1_000_000_000_000.
Position NAV
For collateral or portfolio integrations, price LP balances from effective NAV: In raw SDK values,lpPrice is already NAV per raw LP share, so lpBalanceRaw * lpPriceRaw returns raw fixed-point NAV units. If your system normalizes token amounts for display, normalize both LP balance and NAV consistently at the display layer.
For transaction preview formulas, see Deposit Previews and Withdrawal Previews.