Connect the wallet you spin with and the meter rebuilds your entire Luck history from chain events — every past miss already counts.
A win resets the streak; nothing else does. Luck never expires, never decays, and is never reduced by entering draws.
The win check is u64 % 2 on VRF bytes — a compile-time constant of the program. It cannot be changed for anyone, at any price; a different modulus is a different program, and the whole point of Gacha Wars is that you can verify that yourself. So Luck doesn't bend the coin. It escalates your share of a side pot the house has already earned — the deeper a bad run, the larger the slice your misses mint. The unluckier your night, the more your losses are worth. That sentence is mechanically true, and that's the only kind we publish.
Tickets come from playing — no lane, now or ever, sells raw tickets from zero. Caps apply after every multiplier, so no stack of passes and boosts can turn a wallet into the whole raffle.
Draw #1 fires the first Friday after two lights are green: the board fully backed, and the prize wallet holding 5+ SOL of realized fees. The full ticket ledger and its merkle root publish before each draw; the winning index comes from the same RFC 9381 ECVRF that settles every spin — the raffle inherits the game's proof, not a new trust assumption.
The season finale. Golden Tickets are permanent until played, so a Full Pity survived today holds its Grand entry no matter when the first Grand fires.
While any backing gap exists, 100% of house fees are forfeited to the player pool and the pot budget is exactly zero — the same house-paid-last rule the game runs on, applied to its own lottery. The gap shrinking to zero is the countdown to Draw #1.