KNOWLEDGE BASE

WIKI & FAQ

How the scratch economy works, top to bottom. Quests, tiers, prestige, jackpot, on-chain redemption — all the rules in one place.

The $SCRATCH economy

$SCRATCH is the in-game points unit. You earn it by scratching winning tickets, claiming daily rewards, completing quests, and from referrals. It converts to the on-chain $SCRATCH SPL token at a fixed rate of 10,000 points = 1 $SCRATCH token.

Every pack and grid purchase splits the cost across three pools:

  • Treasury — funds prize payouts and ongoing operations.
  • Jackpot — feeds the rolling jackpot pool that big-win tickets pay from.
  • Burn — removed from circulation, making the token deflationary.

Playing tickets, packs, and grids

Each ticket is a scratch grid. Match symbols to win — bigger symbol, bigger payout. Three knobs control the stake and shape of the bet:

  • Tier (Basic → VIP, 1× to 22× multiplier) — higher tier = bigger cost & bigger swings.
  • Grid size (3×3 to 5×5, up to 3.6× payout multiplier) — more cells per ticket.
  • Pack size (1 to 10 tickets) — buy in bulk, scratch back-to-back, build combos.

Boosts modify outcomes: Lucky biases the symbol roll, ×2 applies a 1.25× post-win bonus,Jackpot forces a top-tier symbol roll, Refund returns ticket cost on a loss.

Tiers, levels, and prestige

Three independent progression tracks run side-by-side:

  • Player tier (Bronze → VIP Holo) — based on lifetime tickets played and total winnings. Each tier adds a permanent payout bonus (up to +30%).
  • Level (1 → 50) — earned via XP from every play. XP is a slow grind by design — every level matters.
  • Prestige (0 → 20) — hit level 50 to prestige. Resets level, but adds +4% permanent payout per rank. Stacks forever.

Final payout formula (in order): base × tier × grid × playerTier × x2 × fireBonus → sum → × prestige.

Daily quests & achievements

Every UTC day you get 3 randomized quests from the rotation — play X tickets, win Y total, land a Z-coin single hit, hit a streak, etc. Snapshot is taken at the first time you open quests that day; progress accrues from then on. Hit the target → click CLAIM to deposit the reward straight into your balance.

Achievements are permanent. They unlock automatically when you cross lifetime thresholds — first scratch, biggest jackpot, longest streak, daily streak, total winnings. Visit your profile to see the catalog.

Leaderboards

Five live boards on the leaderboard:

  • All-Time Winnings — total $SCRATCH won, lifetime.
  • This Week — winnings this calendar week. Resets weekly.
  • Biggest Jackpot — largest single-ticket payout you've landed.
  • Top Scratchers — most tickets played.
  • Longest Streak — most consecutive winning lanes.
  • Top Level — highest level/prestige (grinder respect).

Boards refresh live. Banned accounts are filtered out automatically.

Wallet Connect — deposits, purchases, redeems

The on-chain wallet card on your profile is non-custodial. You connect Phantom or Solflare with one click; we never hold your keys or seed phrase. Every on-chain action is signed by you and verified server-side against Solana mainnet before any in-game state changes.

Three flows use Wallet Connect:

  • Deposit $SCRATCH → in-game points. You sign an SPL transfer of $SCRATCH to the treasury wallet. The server pulls the transaction by signature, confirms the mint matches and the treasury balance increased, then credits points at 10,000 pts = 1 $SCRATCH. Idempotent by signature — refreshing won't double-credit.
  • Shop purchases (perks & boosts) in $SCRATCH. Each perk has a fixed token price. You sign the transfer; the server verifies the signature, matches the deposited amount to the perk's expected price, and grants the boost charges or permanent unlock. Deduped by tx signature in chain_perk_purchases so a retry is safe.
  • Redeem / withdraw points → $SCRATCH on chain. You debit in-game points and queue a withdrawal request to your wallet. An admin reviews each request and sends the payout on chain. Status updates live on your On-chain history panel with the tx hash and a Solscan link.

Costs you should know: Solana network fees (~0.000005 SOL/tx) are paid by you, the signer. If the treasury's $SCRATCH token account doesn't exist yet, the first depositor pays ~0.002 SOL of rent to create it. Withdrawals are free to request — the treasury pays the network fee when sending.

Transaction status tracker

Every on-chain action shows up in the On-chain history panel on your profile, with a color-coded status pill, the amount, and a Solscan link once a tx hash exists. The four phases:

  • Pending (gold, spinner) — your request is queued. Withdrawals & redeems sit here until an admin approves them.
  • Confirmed (cyan) — admin approved; the treasury is preparing to send on-chain.
  • Completed (neon green) — fully settled on-chain. Deposits and shop purchases jump straight here after the server verifies the signature.
  • Failed / Cancelled (red) — the action was rejected or cancelled. Points are automatically refunded to your in-game balance.

Filter the panel by tab — Purchase, Deposit, Withdrawal, or Redeem — and tap any row's tx hash to inspect it on Solscan.

Fairness & anti-abuse

All payouts are server-validated against the canonical payout formula — the client can't lie about wins. Ticket history, achievements, and quest claims are recorded in the database with audit logs.

  • Account age, lifetime caps and daily caps apply to redemptions.
  • Only verified net-winnings are eligible for token redemption.
  • Withdrawals require manual admin approval; suspicious activity is paused.

FAQ

Is this gambling with real money?
Points are earned in-game. To convert to on-chain $SCRATCH you must first earn enough verified winnings and be past the minimum account age. We're not a casino; treat $SCRATCH as a community gaming token, not a financial instrument.
Why is leveling so slow?
XP is designed as a long grind so prestige actually means something. Boosts can speed it up, but reaching level 50 → prestige is meant to take real time. That keeps the leaderboard meaningful.
How do daily quests reset?
Every quest resets at 00:00 UTC. The first time you open the quests card after that, a snapshot of your stats is taken and progress counts from there.
What does prestige actually do?
+4% permanent payout multiplier per rank, stacks up to +80% at prestige 20. It also resets you to level 1 with a fresh XP bar and a small starter cash bonus, plus a cosmetic rank label.
How are quests verified server-side?
Snapshot of your start-of-day stats lives in the database. When you claim, the server compares current stats against the snapshot for that quest's metric (tickets, winnings, biggest single win, or streak) and refuses anything that doesn't add up.
How long do withdrawals take?
Withdrawals are admin-approved — usually processed within a few hours. You'll see status changes (pending → confirmed → completed) on the On-chain history panel with the on-chain tx hash once it ships.
Where can I see all my on-chain transactions?
The On-chain history panel on your profile lists every deposit, shop purchase, withdrawal and redeem with a status pill and Solscan link. Filter by type using the tabs.
Do I need SOL to use the wallet features?
Yes — a tiny amount (a few thousandths of a SOL) to pay Solana network fees when you sign deposits or shop purchases. Withdrawals don't require SOL on your side; the treasury pays when sending tokens back to you.
Can I lose my points?
You can spend them on tickets and lose. You can't lose what's already redeemed to chain. Banned accounts forfeit pending withdrawals.
Where does the jackpot pool come from?
A portion of every pack/grid purchase is allocated to the jackpot wallet. As more players buy in, the pool grows. Top-tier wins draw from it.
What's the burn for?
A slice of every purchase is permanently removed from circulating supply. Over time this makes $SCRATCH more scarce — assuming demand keeps up.
I lost my nickname / want to change it.
Nicknames are tied to your account. Contact an admin to reassign or rename.
READY?

Grab a pack and start scratching.

Play now