MDX Limo

Quantum Raffle — Copy Feedback & Revisions

Scope: How It Works page (“about” page) — Fairness & fees section and FAQ. Apply the replacements exactly as written unless marked otherwise. Where a value depends on game configuration, use the on-chain parameter names rather than hardcoding numbers.

Terminology used throughout:

  • X = the grand prize power scalar (winning-spot spacing: last, X-from-last, X²-from-last, X³-from-last…)
  • Y = the Virality bonus power scalar (wave sizing: wave 1 = first Y¹ entries, wave 2 = up to Y², wave 3 = up to Y³…)
  • Both X and Y are set by the host before a game starts and are immutable for that game.

1. Fairness & fees section

Replace

The operator keeps a small disclosed fee on ticket sales plus the newest wave’s bonus pool, and cannot touch prize money, change a running game’s rules, or block your winnings.

With

A Growth Fund collects 1% of ticket sales and the leftover Virality bonus, to deploy at its discretion to grow the Quantum Raffle.

The host can set the rule parameters for the next game, but has zero impact on an ongoing game.

New element: “rule parameters” toggle

  • “rule parameters” should be a link/trigger that opens an expandable toggle (disclosure/accordion) inline.
  • The toggle content should list every game rule parameter the host configures before a game starts, with a one-line plain-English description of each.
  • Source of truth: analyze the deployed contract at https://etherscan.io/address/0xA730A436eAD33E5cf0C4Efed707A15E79F528260 (or the local contract source in the repo) and enumerate the host-settable parameters from the contract itself. Do not invent parameters — derive the list from the constructor args / game-creation function.
  • Expected parameters to look for and confirm against the contract (verify, don’t assume): ticket price, grand prize power scalar (X), Virality bonus power scalar (Y), countdown/clock duration, jackpot share %, Growth Fund fee %, payment asset.
  • Keep the existing Etherscan link to the contract as the “public rulebook” reference at the end of the section.

2. FAQ changes

2a. Replace question “Is this gambling?” → “How are winners selected?”

New answer text:

Winners are determined entirely by ticket positions: grand prize winners are the last entrant, X-from-last, X²-from-last, X³-from-last, and so on. The Virality bonus is paid to users based on how early they entered.

All winner selection and distribution is executed fully trustlessly, with no human or AI intervention. Anyone can verify the ongoing progress of a game and its outcome.

Most entrants do not win the jackpot, so treat it like entertainment or consumable spending, not investing.

Note: render X with the actual configured value for the current game if the FAQ has access to game config; otherwise keep it generic as written.

2b. “Can the operator cheat?”

  • Remove the sentence/clause beginning “the operator’s cut…” (any text describing the operator’s fee/cut). The fee explanation now lives in the Fairness & fees section (Growth Fund). The rest of the answer stays as-is.

2c. “When do I get paid?” — replace answer with:

The moment the game ends, grand prizes appear ready to claim in My Tickets. You may find your grand prize has already been delivered to you, as anyone (person or automated bot) can initiate the transfer of prizes to winners. Tap Collect to claim your prize. Prizes never expire.

Virality Bonus prizes are claimable during the game, as each new wave of entries fills up.

2d. “Why do the Winning Spots keep moving?” — replace answer with:

Spots are counted backwards from the most recent ticket (last, X-from-last, X²-from-last, X³-from-last…). Every sale adds a new “last” ticket, so all the spots shift. Only the positions held at the moment the clock hits zero are the grand prize winners.

2e. “What are Waves?” — replace answer with:

Money from every new wave is shared among all earlier waves, so the earliest players earn a little from everyone who comes after them.

Every time you buy a ticket, you are sorted into the current wave. The first Y entries are in wave 1, entries from then up to Y² are in wave 2, entries from then up to Y³ are in wave 3, and so on.


3. Consistency pass (apply across the page)

  • “Virality bonus” is now the canonical name for the early-player bonus. Update any remaining references to “early bonus” / “wave bonus” in step 4 (“Early earns steadily”), the demo caption, and the closing disclaimer to match.
  • “Growth Fund” replaces all references to “operator fee” / “operator’s cut.”
  • “Grand prize” replaces “Jackpot” where referring to what winners receive — OR keep “Jackpot” everywhere; pick one and apply consistently (flagging this: the new FAQ copy uses both “grand prize” and “jackpot”).
  • The demo caption currently hardcodes “base 5” — if it stays, label it as an example of the grand prize power scalar (X) so it ties to the new terminology.
  • Keep the responsible-play disclaimers (footer + closing note) unchanged.