Proof

You can verify exactly what happens to the money.

Every number on this page is read from Solana accounts or confirmed transactions, and every row links to an explorer.
Creator fees
Total generated
— SOL
Lottery allocation
—
SOL · 50%
Buyback allocation
—
SOL · 50%
Lottery
Rounds completed
—
Tickets sold
—
Prizes distributed
—
30MIN
Buy & burn
Buybacks
—
Tokens burned
—
30MIN
SOL spent on buybacks
—
Creator fees · Pump.fun
— SOL

Split by Pump's own fee-sharing config. Two shareholders, 5,000 bps each. The admin key was revoked, so it can't be changed.

50%50%
Lottery vault
— SOL
→ swapped to 30MIN → prize pool · — 30MIN paid
Buyback vault
— SOL
→ buy 30MIN → burned · — 30MIN burned

Ten questions a skeptic should ask

01

How much creator fee was generated?

— SOL has reached the two vaults so far. Every inflow is listed below with its transaction.

Inspect →
02

Where did the 50% lottery allocation go?

— SOL was swapped for — 30MIN. That 30MIN funds prizes (reserve now —).

Inspect →
03

Where did the 50% buyback allocation go?

— SOL bought 30MIN, and every token bought was burned in the same transaction.

Inspect →
04

How many tickets existed?

— tickets in total. Each round's page lists every ticket block.

Inspect →
05

Who was eligible?

The wallets owning TicketPosition accounts of a round, frozen when sales closed.

Inspect →
06

What randomness selected the winner?

A Switchboard On-Demand value, committed after the snapshot and stored in DrawResult.

Inspect →
07

Why was that wallet the winner?

sha256(randomness, round, slot) mod tickets gives the ticket number, and the snapshot gives its owner. Press Verify draw on any round to recompute it in your browser.

Inspect →
08

Was the prize actually paid?

— 30MIN was paid out, each payment with its transfer transaction on the round page.

Inspect →
09

How many tokens were bought?

— 30MIN across — swap records.

Inspect →
10

Were those tokens actually burned?

— 30MIN were burned through Token-2022 burn, which reduces the mint's supply on-chain. Each burn record shows the supply afterwards.

Inspect →
Accounting invariants (checked live)
…
Lottery and buyback inflows are equal to within rounding (— lamports apart).
…
Tokens burned in the config equal the sum of every indexed burn record.
…
Lottery tokens bought equal the sum of every indexed funding record.
…
SOL spent in the config equals the SOL spent by every indexed swap.
…
Each of the latest 0 buybacks burned exactly the amount it bought.
…
Each of the latest 0 swaps received at least its on-chain minimum output.

Full reconciliation, including escrow solvency and a re-run of every draw: npm run reconcile -w @fee-lottery/indexer

Addresses
  • 30Min program
    All rules below are enforced here
    4GwbS…Bvaua
  • GlobalConfig
    Totals, parameters, pause flag
    5kdrc…ofrxL
  • Lottery vault (50%)
    Pump fee-sharing shareholder #1 (SOL)
    PSX8u…oKPmP
  • Buyback vault (50%)
    Pump fee-sharing shareholder #2 (SOL)
    2B6n2…h8Qmx
  • Prize escrow
    Holds every 30MIN owed to players
    CGJUt…XpRrh
  • 30MIN mint
    Token-2022 · supply falls with every burn
    tWqRK…5P2eL
  • Pump fee-sharing config
    Shareholders: the two vaults, 5,000 bps each, admin revoked
    AjpUH…hKDLy
Creator-fee inflows
Loading…