# Effective Weight

The ballot and the 69% mint both see this weight, not raw <Md expr="B" />. Counting starts after average age **exceeds** 7 days, counts 23 more days, and caps on day 30:

<Eq expr="w = \min(\max(W-7B,\,0),\,23B)" />

Simple hold, no add:

* Day **7**: <Md expr="w = 0" />
* Then linear
* Day **30**: cap <Md expr="w = 23B" /> (7-day cliff + 23 days of counting)

Age past 30 days does not keep adding weight. Unstaking sets <Md expr="w = 0" /> immediately. [Deposit / Withdrawal](/staking/deposits).

<Md expr="w" /> is what [premium allocation](/staking/allocation) and [staker rights](/staking/rights) see. Not <Md expr="B" />, not <Md expr="W" />.
