Every machine pays its own winners

Play
to win

Bytecade packs a playable arcade game into each coin's Solana creation transaction. Choose a cabinet, post a high score, and compete for that game's own prize pot.

The cabinet is playing Pong from the public catalog, for fun. Scores and prizes belong to each launched coin and never mix between machines.
Pick your machine

Hall of
games

Fourteen compact cartridge games ship with Bytecade. Choose one to load it into the cabinet above, or open a launched coin to play for that coin's own pot.

Open arcade

Games deployed
with their coins.

Every cabinet below is a real coin. Open one to play the game stored in its creation transaction and follow that coin's own leaderboard, pot and claims.

Syncing arcade…

Syncing deployed game coins…

Play any coin

Already have a mint?

Paste its Solana address to decode the game stored in its creation transaction.

Creator terminal

From game cartridge to on-chain coin.

Launch a coin with a playable HTML minigame inside its creation transaction. Anyone with the mint can verify it, play it, and chase the top score, and the coin keeps its own leaderboard and reward vault. Catalog cartridges and custom games share one 14000-byte game ceiling; a larger game launches as a bundled multi-transaction payload, and the workshop provides a conservative size estimate before you launch.

Game payload
14000 bytes or less
Wallet
One approval request
Buy
Optional, atomic

How Bytecade works

Play a launched coin's game for prizes, or turn a Bytecade cartridge or your own HTML game into a new game coin.

Play for prizes

  1. Open a live coin.Each coin has its own game, leaderboard and prize pot.
  2. Play without connecting.Browse the arcade and try any game first.
  3. Connect and sign your score.Your wallet signature proves which wallet submitted it.
  4. Compete for that coin's pot.Top scores share the available pot when the round closes.
Browse games

Launch your own

  1. Choose a game.Use a Bytecade cartridge or upload your own HTML game.
  2. Set up the coin.Add its name, ticker, image and an optional first buy.
  3. Connect your wallet.A wallet is required to deploy the coin and game together.
  4. Approve the launch.Your wallet signs the prepared Solana V1 transaction.
Open the build bay

Under the hood

A coin's prize money is never held in a company account. It is handled by a Solana program, and four parts work together around it. Every step they take is a public transaction that anyone can check on Solscan.

The rulebook

The program

One Solana program serves every coin. It holds the rules for settling a round, the 95% winners' share, the 5% operations share, and who may be paid. The Solana network enforces those rules on every transaction, not a Bytecade server.

One per coin

Coin vaults

Each coin gets its own vault, an address derived from the program and the coin. There is no private key for it, so only the program's rules can move its SOL. At launch the vault is written into the coin as its pump.fun creator, so every creator fee from trading flows there, and no vault can pay another coin's players.

The automation

The keeper

A service that runs around the clock. It collects each coin's creator fees into its vault, closes finished rounds and sends the payouts. Collecting and paying out are open instructions: the keeper only triggers them, and the program decides where the SOL goes.

The round closer

The operator

When a round ends, the operator signs its ranked top 20. The program checks that the round is over, is settled in order and never promises more than the pot, then sends 5% of the round's new fees to the operator to pay the coin's own network fees. The operator key is fixed when the program is set up.

Follow the money

  1. Trading pays the vault.Every buy and sell pays a creator fee, which pump.fun holds for the coin's vault.
  2. The keeper collects it.The fees move into the vault, and each collection is listed with its transaction on the coin's page.
  3. Players post scores.Each score is signed by the player's wallet during the five-minute round.
  4. The round settles.The operator signs the ranked top 20, and the program splits the round's new fees: 95% to the winners by share of score, 5% to operations.
  5. Winners are paid directly.Payouts go from the vault straight to each winner's wallet. A payout can only reach the wallet recorded for that rank, and only once. Winners can also claim from the coin's page.
  6. Small rounds roll over.If a round earned too little to cover its own payout transactions, its pot carries into the next paid round.

A wallet is also required to submit scores and claim eligible rewards. Bytecade's server verifies and ranks signed scores, so scores and winner selection are not trustless.