slot0.sqrtPriceX96. V3 stores the square root of
the atomic token1-to-token0 ratio in Q64.96 form.
Exact price
Keep the ratio as integers. Do not convertsqrtPriceX96, supplies, balances,
or market cap through JavaScript Number.
18 decimals, but integrations
should read decimals instead of assuming equality.
Market cap and FDV
The launch contract mints a fixed supply once. Calculate quote-denominated FDV without floating point:totalSupply.
Convert the quote result to USD only with a separately identified ETH/USD
observation and timestamp.
Spot price is not an executable quote. Use the configured V3 quoter or router
path for trade output, price impact, and a user-selected slippage floor.
TGE state
Read the four-value factory result:checkpointGraduation(token) is permissionless. It succeeds only while live
paired principal meets the threshold. After it succeeds, reachedEver remains
true even if live principal falls.
What paired principal means
The factory derives paired principal from:- the current pool
sqrtPriceX96; - the original locked position’s tick range;
- the launch-time position liquidity recorded by the factory.