Playtest

A launchpad only for games. A coin launches after a real 24-hour playtest: 50 players and 300 minutes. Whoever played 5 minutes sees the contract first. Every purchase inside a game buys its coin back and burns it.

0in playtest
0coins live
0minutes played

The hall

Every game is a cabinet. Insert coin to play.
The $PLAY change machine: a black token dispenser with a cream face plate and one yellow button

$PLAY · change machine

The hall's own coin. Every playtest fee and 10% of every game coin's creator fees buy $PLAY and burn it.
Contract (mint)
No coin in the machine yet. The mint appears here at launch.
0$PLAY burned
0SOL spent on burns
0playtest fees paid

Submit a game

What happens

1. You pay 0.1 SOL. It buys $PLAY and burns it. 2. Your build gets a cabinet and a 24-hour open playtest. 3. Clears at 50 players and 300 minutes: you launch the coin on pump.fun from your own wallet and register it here. 4. Its creator fees are split once and forever: 70% you, 20% your game's weekly prize pool, 10% burn $PLAY. 5. Purchases inside the game: your share (at least 20%) buys your coin back and burns it every hour, the rest goes straight to you.

The SDK

Put this line in your index.html. It counts play minutes (input required), sends scores for the weekly top 10 and sells in-game items in SOL.

<script src="/sdk/playtest.js"></script>
PLAYTEST.score(1200)
PLAYTEST.buy({ item: "extra life", sol: 0.01 }).then(r => r.ok)

    Launch queue

    Hall of fame

    Cabinet

    Game
    0 min