Mock bank book — same gems as LobbyADA packs · Pass · sinks
Owner Ledger
Owner-only book (not linked for players). Packs: 25 / 100 / 225 ADA → 100 / 500 / 1500 gems. No cash-out, ever: gems are never exchanged back.
OWNER ONLY · not a player screen · mock ADA
Where gems go owner readout
Event spend split · 35 / 15 / 50
35%15%50%
35% → next event's fixed prize (escrow)
15% → Gem Tournament (poker) fund
50% → destroyed (credits the free pot per burned gem)
Per 1,000 gems spent in an event: 350 / 150 / 500.
Poker rake
5% destroyed5% → Freeroll
Poker Day night (all buy-in): fixed 10% = 5% destroyed + 5% to the next Poker Day noon Freeroll
Other gem buy-ins / pots: 5% at resolve (keep 95%), destroyed; fee badges lower it to a 1% floor
Taken on gems out at resolve, never on entry
A 1,000-gem Poker Day night pot: 900 paid · 50 destroyed · 50 to the Freeroll.
Source: ECONOMY.md (D2 event split, flow C rake, Poker Day exception). Players never see these numbers.
Vault healthy
House vault
Vault assets
0.00 ADA
~$0.00
All ADA currently in the vault
On hold
0.00 ADA
~$0.00
Reserve + escrow + free pot + pass_escrow
Available
0.00 ADA
~$0.00
Your money — assets − liabilities
Available = house revenue. Liabilities = reserve + escrow + free pot + pass_escrow.
Assets ≥ liabilities always when healthy. No cash-out, ever: players can never exchange gems back for ADA.
Taken out so far: 0.00 ADA
Tunables EXAMPLE defaults
Buys are pack-only and ADA-fixed: 25 / 100 / 225 ADA → 100 / 500 / 1500 gems.
Keep k 0.50 / 0.70 / 0.80 = skim on buy only. ~USD = ada × ADA_USD_ref (display only — do not peg the ledger to dollars).
No cash-out, ever. Passes book skim + pass_escrow; claim moves escrow→reserve. Pot skim at resolve; free prizes from free_pot; shop burns are sinks.
Bank state
player gems0
crowd gems (sim)0
player_reserve $0.00
free_pot $0.00
liabilities (must keep)0.00
house_realized $0.00
pot_escrow gems0
pot_escrow $0.00
pass_escrow $0.00
bank_cash $0.00
total gems minted0
total gems burned0
Actions
Buy gem pack$ bucket = ADA units · ~USD uses ADA_USD_ref · skim on buy only