Calculation method
How MoonMath calculates unlock impact
Unlock & Emission Impact — Can the market absorb an unlock?
The formula
The supply side is arithmetic: the unlock as a share of circulating supply, and the portion assumed sold. The price side reconstructs a pool from reported liquidity and runs one constant-product sale of that portion.
What it reads
- Current circulating supply and the unlock amount
- The current price and reported pool liquidity
- The share of the unlock assumed to be sold, and the pool fee
- Daily volume, for the volume comparison
What it assumes
- The pool is reconstructed as an even split of reported liquidity at the reported price
- The entire sold amount executes as one instantaneous swap into that one pool
- The price moves only if tokens are sold: an unlock alone does not lower it
- The share sold is the reader's estimate, not an observation of recipient behaviour
What this does not establish
- It makes no timing claim: the days until unlock are validated but do not enter any result
- The volume comparison is a comparison, not a recovery forecast
- It does not model routing across venues — one reconstructed pool absorbs the whole sale
- It does not establish what recipients will actually do
Run it
Model token unlock supply, potential sell pressure and AMM execution without assuming that newly unlocked supply automatically lowers price. Price impact occurs only for the portion sold into available liquidity.
Open the Unlock Impact calculatorHow the market itself works
This page describes MoonMath's arithmetic. The mechanics section describes the market: how an order book forms a price, why order-book depth is not the same thing as pool liquidity, and what a public book does and does not let you observe.
Read the market mechanics