How it works

From wallet to payout in six steps

Moondraw runs USDC raffles on Solana with 10, 100 and 500-winner formats. Here's exactly what happens to your money and your odds at every stage.

1. Connect your Solana wallet

Sign a message to prove ownership — no approval, no spend permission. Your wallet address becomes your Moondraw identity and the destination for every payout.

2. Top up USDC

Send USDC on Solana mainnet to your deposit address. Deposits are swept into your arena balance automatically and every movement is written to a ledger you can read on your account page.

3. Grab tickets

Each arena sets an entry price, a supply cap and a per-wallet limit. Buying tickets records an on-chain entry receipt, so your entry exists independently of our database.

4. Watch the live draw

When the arena locks, the committed seed is revealed and combined with a finalized Solana blockhash. Winners reveal one rank at a time in the arena, with chat running alongside.

5. Get paid instantly

Prizes credit to your balance the moment the draw settles, and USDC payouts are sent from the treasury with a Solscan signature you can check.

6. Verify everything

Each arena publishes a full audit: committed hash, revealed seed, blockhash, entrant list and a browser-side replay of winner selection. If the numbers don't match, the page says so.

Odds, fees and limits

  • Odds are hypergeometric: with t tickets out of n sold and w winners, your chance of at least one win is 1 − C(n−t, w) / C(n, w). The dashboard computes it live per arena.
  • A house fee is taken from the gross pot and shown on every arena card before you enter. Prize pool = gross pot − fee, split across the tiers listed on the arena page.
  • If an arena misses its minimum ticket threshold, every entry is refunded in full and no fee is taken.
  • Entries are final once an arena locks. 18+ only, where permitted.