Balance × score, every morning.
The pool is real revenue, the split is a formula, and both are published before the night starts.
Night poolLP fees, last 24h, in ETH
1.84 ETH+ Emissionfixed per day, −4% each month
250,000 $SLEEPYour weightcounted balance × score
w = min(b, 1M) × sYour payoutpool × w / Σw
ETH + $SLEEPWhenone batched transaction, gas paid
08:00 UTCWorked example
1,204 sleepers, Σw = 5.61 × 109. You hold 120,000 $SLEEP and score 84, so w = 10.08 × 106, a 0.18% share.
ETH1.84 × 0.0018 = 0.0033 ETH
$SLEEP250,000 × 0.0018 = 449 $SLEEP
Same balance, score 100+19%
Same score, 10× balance10× (until the 1M cap)
The hero card on the homepage shows a higher figure because it assumes a smaller early cohort. Real numbers depend on volume and how many people sleep.
Why liquidity, not a treasury.
A treasury runs out. A pool earns as long as people trade. SleepPay seeds the $SLEEP/ETH pool at launch with 40% of supply and the raise, owns the position, and never withdraws principal. Fees are the only thing that leave it, and they leave every morning.
Pool$SLEEP/ETH, 1% fee tier, Robinhood Chain
protocol-ownedPrincipalnever withdrawn; position is time-locked on-chain
lockedFeesswept at 08:00 UTC into the night pool
100% routedEmissionstarts 250,000 / day, −4% monthly, ends year 4
schedule