Battle it out
over coins.

DEMO BATTLE
CA2ux5Tai9opSHP76ppiEg5zdyEvVyf2PKNSLP4YAdpump2ux5..pumpsolscanpump.fun
Program36ZCF6tSXPc8FpG9wYsVZrWnPNtqUAd7b619MZ8MqKtR36ZC..MqKtRverified ✓

What this isEvery match is a coin.
Every coin is a war.

Every wallet that sells is an army on the field. Your wallet picks your unit. Your realized profit sets your numbers: up, and more march in; down, and they fall.

The creator's bag is locked on chain. Check it yourself.

A bell rings. Nobody knows when. The last army standing takes the purse.

Paper gains don't count. Sell before the bell or you didn't win.

War table · this matchWho sold, and for what

#ArmyRealizedSells

Realized means SOL received for sells minus what those tokens cost. Read from the chain's own balance changes. Holding counts for nothing.

How it worksFour things happen.
None of them need us.

After the launch transaction there is no human in the loop. A keeper sends the transactions on a timer. Anyone can send them instead.

  1. Creator locks the bag

    One transaction creates the coin and the program buys the dev share into a vault it controls. Nobody holds a key to it. See the program on Solscan.

  2. Trade the coin

    It is a normal pump.fun coin. Buy it, sell it, do what you do. The program sweeps creator fees as they come in. A quarter goes to the purse.

  3. The bell rings at a random time

    When the lock ends the program sells the bag and picks the bell from a slot hash. Half of any gain on the bag goes to the purse. Only sells before the bell count.

  4. Last army standing takes the purse

    The scorer posts the winner and a hash of the full card. Anyone can redo the math from public data. After a short window, anyone can trigger the payout.

ResultsEvery match so far

#CoinLengthWinnerRealizedPurseDate

Purse is what the program paid to the winner, on chain. Realized is the winner's profit taken before the bell. Test matches with tiny dev buys; the purses were small on purpose.