solana · on-chain · season 01
A gladiator arena built on Solana. Stake $melee, challenge opponents to Connect 4, survive every 12 hours. The last ones standing split the vault.
about melee
melee is a skill-based gladiator arena built on top of a $melee token launched on pump.fun. Every player deposits a fixed stake to enter. Once inside, you must challenge opponents and win — or be eliminated.
The vault grows from every loss, every forfeit, every exit fee, and every trade on PumpSwap. When survivors drop below a threshold, the jackpot is split equally between whoever is still standing.
There is no passive survival. Miss your 12-hour activity window and your full stake is swept to the vault automatically. The arena is always churning. New players can join at any time.
The game is Connect 4 — fast, skill-based, and impossible to fake. Every match is played in the browser and the result is submitted on-chain. No oracles, no trust, no middlemen.
how it works
The mechanics are simple by design. The tension is not.
Buy $melee on PumpSwap. Go to the web app. Deposit 100,000 $melee into the program escrow. Your clock starts immediately.
You must complete at least one challenge every 12 hours. Miss the window and your entire stake is auto-forfeited to the vault. No exceptions.
Pick any active player and challenge them to Connect 4. Both stakes are locked by the contract. A per-move timer keeps games under 10 minutes.
Win and you keep your stake plus 10% of your opponent's. Their remaining 90% goes to the vault. Your clock resets to 12 hours.
Changed your mind? Withdraw at any time when not in a game. A 5% exit fee goes to the vault. The other 95% returns to your wallet.
When survivors drop to the threshold, the endgame triggers. Remaining players split the entire jackpot vault equally. Then it resets.
mechanics
The full mechanics — no fluff, no ambiguity.
$melee launches on pump.fun with a 1 billion token supply. Once the bonding curve graduates (~$70-90k mcap), trading moves to PumpSwap and the 0.05% creator fee wallet activates — feeding the vault on every trade.
When you register, your stake moves from your wallet into a PDA (Program Derived Address) — an account owned entirely by the smart contract. The web app never has access to your wallet. Only the program logic can move those funds.
Connect 4 is played in the browser. Once the game ends, both players submit the result on-chain. If a player doesn't respond within the move timer, the challenger wins automatically via the timeout instruction.
When the survivor count drops to the threshold (configurable by multisig), any remaining player can call claim_victory(). The contract splits the vault equally among all survivors and the round resets automatically.
$melee uses a standard pump.fun token with game mechanics layered on top. The vault grows from four independent sources simultaneously.
90% of loser's full stake swept on every elimination
100% of stake auto-swept when 12hr window expires
5% of stake on every voluntary withdrawal
0.05% creator fee on every $melee trade flows to vault
Where we are and where we're going. Config values are adjustable post-launch via multisig with a 48hr timelock so the community always sees changes coming.