Loading pool data...
+Monitor liquidity pool metrics and your position
+Total Liquidity
++ ${totalLiquidityUSD.toLocaleString('en-US', { maximumFractionDigits: 0 })} +
++ {poolData.reserve0.toLocaleString()} wHEZ + {poolData.reserve1.toLocaleString()} PEZ +
+HEZ Price
++ {currentPrice.toFixed(4)} PEZ +
++ 1 PEZ = {(1 / currentPrice).toFixed(6)} HEZ +
+Estimated APR
++ {estimateAPR().toFixed(2)}% +
++ From swap fees +
+Constant (k)
++ {(constantProduct / 1e9).toFixed(1)}B +
++ x × y = k +
+wHEZ Reserve
+{poolData.reserve0.toLocaleString('en-US', { maximumFractionDigits: 2 })}
+PEZ Reserve
+{poolData.reserve1.toLocaleString('en-US', { maximumFractionDigits: 2 })}
+AMM Formula
+Pool maintains constant product: x × y = k
++ {poolData.reserve0.toFixed(2)} × {poolData.reserve1.toFixed(2)} = {constantProduct.toLocaleString()} +
+No liquidity position found
+ +LP Tokens
+{lpPosition.lpTokenBalance.toFixed(4)}
+Pool Share
+{lpPosition.share.toFixed(4)}%
+Your Position Value
+Estimated Earnings (APR {estimateAPR().toFixed(2)}%)
+If HEZ price changes by:
+ +What is Impermanent Loss?
++ Impermanent loss occurs when the price ratio of tokens in the pool changes. + The larger the price change, the greater the loss compared to simply holding the tokens. + Fees earned from swaps can offset this loss over time. +
+HEZ
++ {whezToReceive.toFixed(4)} +
+PEZ
++ {pezToReceive.toFixed(4)} +
+