╔══════════════════════════════════════════════════════════════════╗
║  LOCKUP/CELLAR v0.4 · ROBINHOOD CHAIN · SEALED-BOX LEDGER        ║
╚══════════════════════════════════════════════════════════════════╝

Seal · Age · Uncork

ticket ≈ 0.015 ETH, paid in $LOCKUP · aging pot 12% of every sale · no allowlist — holding is the strategy

the seal is the timer:
$LOCKUP locked inside the box
boosts aging up to 2.5×
10% burns on uncork
launch ................ Aug 12 · 01:00–03:00 MSK on Stonk Launcher
then .................. curve → graduation → boxes open · addresses land here first
ticket
0.015 ETH
in $LOCKUP · repriced daily
win chance
25%
top roll
10×
aging pot
12%

Roll table · EV 71.1% · paid in the vintage stock (series #1: NVDA) + pot in $LOCKUP

  45.0%  0.3x   ████████████████████████████████████████████
  30.0%  0.6x   ██████████████████████████████
  15.0%  1.0x   ███████████████
   8.0%  2.0x   ████████
   1.9%  4.0x   ██
   0.1%  10 x   ▌
The pot is a share of real sales, not an APY promise. Sales stop — pot stops. Nobody's jackpot ever touches your box.

The maturity curve · why holding pays (for two weeks)

0d 5d 9d 14d AGING PEAK OVERRIPE flat pot points = height × seal boost (1.0–2.5×)
Your share of the pot each day is your height on this curve × seal boost. Ramp 5 days, peak to day 9, then it decays — by day 14 an unopened box earns nothing new (what it accrued stays yours). Overripening is the engine, not a penalty: without it, cellar rats would never uncork and would drain 96.7% of late pot inflow. With it, they exit around day 12 and the pot keeps circulating.

Who earns what · sim numbers, not promises

playerholdspot / tickettotal expectation
flipper~1 d+0.7%71.8%
regular~3 d+5.5%76.6%
patient~7 d+33.1%104.2%
cellar rat~12 d+62.4%133.5%
A patient box out-earns a same-day flip 44× on pot. The above-100% rows are impatient players' money flowing to patient ones, not house money — if everyone turns patient, everyone gets 83.1%. House margin stays 16.9% no matter who wins.
split per box ......... 72 stock budget / 12 pot / 8 burn / 8 ops
prizes ................ fixed quantities of the vintage stock — no oracle
maturity .............. ramp 5d → peak 9d → overripe 14d
ticket price .......... 0.015 ETH worth of $LOCKUP · repriced once a day
randomness ............ dealer commit-reveal; stalling pays YOU the top tier

Cellar ledger — demo data until deploy

BOXAGEPHASEBOOSTACCRUED
#04127 dPEAK [██████████░░]2.0×+33.1%
#09772 dAGING [███░░░░░░░░░]1.0×+2.4%
#020312 dOVERRIPE [███████████▓]2.5×+62.4%
#12040 dFRESH [░░░░░░░░░░░░]1.5×

connect a wallet on SEAL — after deploy this table shows your boxes, read from chain

A box travels whole: age, boost, accrued pot and the sealed $LOCKUP all move with it. Secondary value axis is monotone — old sealed boxes are objectively richer than fresh ones. Full cycle is two weeks: ramp 5 days, peak to day 9, overripe by day 14.
boxes minted
pot accrued, unpaid
$LOCKUP sealed in boxes

Seal a box

MODE: DEMO — no chain yet. price sim further down the page

demo mode: same steps, no tx. try it


    


    

pick a seal tier — $LOCKUP locks inside the box and speeds up aging; tiers are fractions of the ticket

1.0×
no seal
just the box
1.5×
0.4× ticket
2.0×
1.0× ticket
2.5×
1.7× ticket


    

supply is a guess until the launcher mints the real one · the contract reprices once a day from the V3 pool spot, step ≤ ±25%, ticket ≤ 0.5% of live supply

Your secret is never stored anywhere. It comes from a wallet signature; the box keeps the nonce, so signing again at uncork rebuilds it. Regular wallets only — Safe and other smart-contract wallets can't re-sign the same way twice.
Sales auto-pause if the prize bankroll can't cover the next jackpot, and resume as it refills. No box is ever sold that couldn't be paid.

Uncork

demo box · 7d · PEAK · boost 2.0×



    
step 0 ..... re-sign to recover your secret     nonce lives in the box — nothing to store
step 1 ..... reveal your secret                 requestOpen(box, secret)
step 2 ..... dealer reveals the next link       roll = keccak(link, secret, id)
timeout .... dealer silent 2 days?              forceOpen pays you the TOP TIER
This chain has no usable on-chain randomness (single sequencer), so the roll is a commit-reveal between you and the dealer's pre-committed hash chain. Neither side can pick the outcome; stalling is punished by design.

$LOCKUP — the seal and the ticket

launch route .......... STONK LAUNCHER (StonkBrokers, Robinhood Chain)
                        Aug 12 · 01:00–03:00 MSK · curve → graduation → V3 pool
ticket ................ every box is bought in $LOCKUP: 0.015 ETH worth, repriced daily
prizes ................ tokenized stocks by vintage (series #1: NVDA);
                        72% of every ticket funds the treasury's stock buys
sinks ................. 8% of every sale burns directly (no buyback keeper to trust)
                        10% of every seal burns on uncork (sent to 0xdEaD)
                        seal tiers 0.4 / 1.0 / 1.7 × ticket — locked in live boxes
repricing ............. V3 pool spot → once a day · step ≤ ±25% · cap 0.5% of supply
bonus from launchpad .. per-token staking vault fed by 0.3% pool fees —
                        every ticket buy routes volume through the pool
sealed in boxes
burned forever
ticket today
$LOCKUP launches on Stonk Launcher when it opens — the watcher is armed. Canonical token address will be announced here and only here; snapshot stats wire up at deploy. Prizes live in tokenized stocks, outside the token — but the ticket, the pot and the seal are $LOCKUP: the game runs on the token, the winnings don't depend on it.

Docs · current state first, details below

TL;DR ................. buy a box in $LOCKUP (≈0.015 ETH, repriced daily)
                        it ages for two weeks · uncork = dealer-proof roll
                        prize: a FIXED QUANTITY of the vintage's tokenized
                        stock (series #1: NVDA) + your pot share in $LOCKUP
status ................ tests and anvil e2e pass · no third-party audit yet
                        token launches Aug 12 (01:00–03:00 MSK) on Stonk Launcher
                        boxes open after graduation · addresses will be HERE

1 · The ticket

price ................. 0.015 ETH worth of $LOCKUP — the anchor never changes
repricing ............. once a day on settle, from the LOCKUP/WETH V3 pool spot
clamps ................ step ≤ ±25% per day · ticket ≤ 0.5% of live supply
your box .............. remembers its ticket AND its vintage forever — later
                        repricing and series rotation can't touch it
why clamps ............ the spot is manipulable (single sequencer) — one day of
                        perfect manipulation moves the ticket a quarter, max
dead source ........... price freezes, sales continue — no oracle, no brick

2 · Where the ticket goes

72% .... stock budget          treasury buys the vintage stock with it and
                               refills the prize vault on the Cellar
12% .... aging pot             split daily among unopened boxes by age × boost
 8% .... burned                straight to 0xdEaD in the same tx — no keeper
 8% .... ops treasury          the whole house margin, fixed, public

3 · The roll — and the vintage that pays it

45%  → 0.3×      30%  → 0.6×      15%  → 1.0×
 8%  → 2.0×     1.9%  → 4.0×     0.1%  → 10×
prize ................. a FIXED QUANTITY of the vintage's tokenized stock —
                        the series publishes its contents table up front,
                        like a card pack; no price, no oracle, no feed
                        participates in the payout, ever
vintage ............... stock + quantity table, rotated every 1–2 weeks;
                        your box PINS its vintage at mint — rotation can't
                        touch what you were promised
calibration ........... quantities are set off-chain at series creation to
                        match the multipliers at that day's price (EV 71.1%)
inventory ............. prize stock sits ON the Cellar; sales auto-pause
                        while the vault holds fewer than 3 jackpots

4 · The aging pot

points ................ age (days) × seal boost, per box
curve ................. ramp 5d → peak day 9 → zero by day 14 → flat
accrual ............... O(1) MasterChef-style accumulator, settled daily
why decay ............. without it patient boxes never uncork and drain
                        96.7% of late inflow; with it they exit ~day 12
who earns ............. simulated 2 years: flipper 71.8% · regular 76.6% ·
                        patient 104.2% · cellar rat 133.5% — the premium is
                        impatient players' share, not house money, and it
                        equalizes at 83.1% if everyone turns patient

5 · Seal tiers

lock inside the box ... 0 / 0.4× / 1.0× / 1.7× of the ticket, in $LOCKUP
boost ................. 1.0× / 1.5× / 2.0× / 2.5× on aging points
on uncork ............. 10% of the seal burns, 90% returns with the payout
self-calibrating ...... tier 3 is rational while it costs ≤ ~1.7 tickets;
                        the market, not us, keeps that in line

6 · Randomness — the dealer

no entropy on chain ... single sequencer; prevrandao is metadata here
the roll .............. keccak(dealer link, your secret, box id) % 10000
dealer link ........... next preimage of a pre-committed hash chain — the
                        tip is fixed at deploy, the dealer picks nothing
your secret ........... derived from a wallet signature over (cellar, chain,
                        nonce); the box stores the nonce — NOTHING to save,
                        the same signature re-creates it at uncork
                        ⚠ EOA wallets only — Safe & co sign unreproducibly
stalling .............. dealer silent 2 days → forceOpen pays the TOP TIER
chain rotation ........ only while the request queue is empty — the dealer
                        can't re-roll a chain against revealed secrets

7 · The box is an NFT

standard .............. ERC-721 + Metadata, safeTransferFrom, contractURI
travels whole ......... age, boost, accrued pot and sealed $LOCKUP move
                        with the box — value axis of the secondary market
art ................... rendered ON-CHAIN per view: crate + wax seal,
                        peak sparkles, overripe cracks, live pot counter
marketplaces .......... any that support Robinhood Chain (OpenSea doesn't
                        list this chain today — the interface is ready)

8 · Risks, in plain sight

flip = losing bet ..... EV 71.1% if you uncork same-day; patience is the edge
vintage drift ......... quantities are fixed per series; if the stock moons
                        or dumps vs ETH mid-series, the EV in dollars moves
                        with it — series are short on purpose
inventory pause ....... prizes come from a pre-funded stock vault; if it
                        runs low, sales stop and uncorks wait for a refill
unaudited ............. our tests pass; nobody outside has audited this
ticket oracle ......... pool spot with daily clamps — not a Chainlink feed
                        (prizes need NO oracle at all — fixed quantities)
dealer liveness ....... a keeper must stay online; if it doesn't, YOU get
                        the top tier — our failure literally pays you
not investment advice . the pot is a share of sales, never an APY
Canonical addresses (token · Cellar · price source) will appear here and in the announcement at launch. Anything not listed here is fake.