Skip to content

Launch the token. Launch the game.

Every token should have something to play.

Launch a Robinhood Chain token with a live game, leaderboard, rewards and scheduled competition built in.

  • Prizes pre-funded on-chain
  • Signed, verifiable results
  • No wagering — ever
$BOOST
Race· example
$BAG
Tag· example
Ready · set · play
$PEAK
Climb· example
$INK
Draw· example

Previews: attract-mode demos with example tokens — no real players or prizes. Live rounds take over these windows when they're running.

How it works

Token → game → live competition → community → repeat.

Instead of token → landing page → Discord → hope people care, every PlayPad launch ships with a loop people can actually play.

  1. 1

    Token

    Launch a fixed-supply ERC-20 on Robinhood Chain. No taxes, no blacklist, no mint backdoor.

  2. 2

    Game

    Attach Race, Reaction, Trivia, Draw, Tag or Climb — branded in your colours, tuned to your community.

  3. 3

    Live competition

    Scheduled rounds. Players join, anyone can watch live, and the server decides the winner.

  4. 4

    Community

    Leaderboards, replays and clips give holders something to share and something to chase.

  5. 5

    Repeat

    Hourly, daily or weekly rounds. Every launch gets a reason to come back.

  6. Round again — the next round queues itself.

Live now

Tune in like channels.

Live rounds on PlayPad tokens. Watch without signing in — viewer and player counts are real.

All live rounds

No live games right now

When a round goes live, it shows up here instantly — with its real viewer count.

Launch the first one

Game templates

Pick the game your token plays.

Reusable, server-authoritative game infrastructure. Each template brings its own fairness model, replays and highlight clips — you bring the brand.

Live

Race

Players become racers. First across wins.

Racing · Authoritative sim

  • Commit–reveal seed
  • Public block seed
  • Re-simulate it yourself
Launch with Race
Live

Reaction

Wait for the signal. Fastest valid response wins.

Skill · Server-timed

  • Server-clock timing
  • Commit–reveal seed
  • Public block seed
Launch with Reaction
Live

Trivia

Same questions for everyone. Correct answers advance.

Knowledge · Server-timed

  • Commit–reveal seed
  • Public block seed
  • Hash-chained log
Launch with Trivia
Live

Draw

Same prompt. Best drawing wins.

Creative · Event stream

  • Commit–reveal seed
  • Hash-chained log
  • Transparent votes
Launch with Draw
Live

Tag

One player has the bag. Pass it before zero.

Party · Authoritative sim

  • Commit–reveal seed
  • Hash-chained log
  • Re-simulate it yourself
Launch with Tag
Live

Climb

One button. Race to the top.

Skill · Server-timed

  • Commit–reveal seed
  • Public block seed
  • Server-clock timing
Launch with Climb
Coming soon

Build

Same prompt. Best build wins.

Creative · Event stream

In the works — not launchable yet.

Coming soon

Survive

Dodge the hazards. Last alive wins.

Survival · Event stream

In the works — not launchable yet.

Launching soon

Upcoming rounds.

Open rounds you can enter now, soonest first. Prizes only show once they're funded on-chain.

No rounds scheduled yet

When creators schedule rounds, they appear here with a live countdown. Be the first to put a game on your token.

For creators

Your token needs a game loop.

A token on its own gives people one thing to do: watch a chart. Attach a game and every holder gets a reason to show up, compete and come back — on a schedule you set. From token launch to live event in minutes.

  • Game
  • Branding
  • Token
  • Entry rules
  • Prize
  • Schedule
  • Player cap
  • Round format

You choose the settings. You can't change the fairness logic — and neither can we, mid-round.

The usual launch

  1. Token
  2. Landing page
  3. Discord
  4. Hope people care

One chart to watch. Nothing to do.

A PlayPad launch

  1. Token
  2. Game
  3. Live competition
  4. Community
  5. Repeat participation

…and it loops, every round.

Fairness & safety

Real prizes. Real results. No casino.

PlayPad runs competitions, not bets. Here's what stays true for every round, on every token.

Funded ✓

Prizes are pre-funded

Creators lock the exact prize in the round's on-chain escrow first. You only see FUNDED ✓ after our server has read the funding transaction itself.

Signed results

Winners are decided on the server — never in your browser. Every result is hashed and signed, and each round has a public fair-play page.

Commit–reveal randomness

The round seed is committed before the round locks, mixed with a public block hash and revealed afterwards. Nobody can steer the outcome.

Paid exactly once

Payouts are keyed to the round and settled by the escrow contract one time. A second payout for the same round is impossible.

No wagering

Entering a round never costs a stake. Rewards are promotional prizes funded by creators. Age and regional eligibility rules apply.

Standard tokens

Fixed-supply ERC-20 with no taxes, no blacklist and no mint backdoor. We show supply, allocations and the contract — launching here is not a safety guarantee.

Under the hood

Every round runs on rails you can check.

Tokens launch through a signed permit. Prizes sit in escrow before anyone plays. The server signs the result, the contract pays it exactly once — and your browser can recheck all of it.

  1. Creator wallet
    sends createToken()
    LaunchPermit
    EIP-712 · server-signed after screening
    PlayPadTokenFactory
    createToken() · one token per project
    PlayPadToken
    ERC-20 + Permit
    PlayPadProjectRegistry
    register()
  2. FundPermit
    EIP-712 · one escrow slot per round
    PlayPadRoundTreasuryFUNDED ✓
    escrow, per round
    Seed commit
    sha256(serverSeed) at LOCK
    Game server
    three runtimes
    • sim20 Hz authoritative tick
    • timingserver clock + RTT checks
    • eventevent-sourced log
  3. Seed reveal
    serverSeed published at RESULT
    resultHash
    keccak256 of the canonical result
    Settle
    EIP-712 · signed by resultSigner
    settle()PLAYPAD_PAYOUT_<roundId>
    pays winners exactly once
  4. Fair-play page
    every hash recomputed on your device
    Signer recovered
    matches the treasury's resultSigner
    Event log
    sha256 hash chain of every input
    Replay
    the recorded match, played in your browser

01 · Launch

A token only launches with a signed permit.

PlayPad screens your launch, then signs an EIP-712 LaunchPermit bound to the exact name, symbol, supply split and metadata. The factory deploys the token and registers the project in one transaction.

  • Permit is tied to your wallet and a contentHash of the screened launch
  • Fixed supply minted once — no owner, no mint, no pause, no fees
  • Token deploy + registry entry are atomic
contracts/src/PlayPadTokenFactory.sol
// the server only signs launches that passed screening
bytes32 public constant LAUNCH_PERMIT_TYPEHASH = keccak256(
    "LaunchPermit(bytes32 projectId,address creator,bytes32 metadataHash,bytes32 contentHash,uint256 deadline)"
);

Contracts

Robinhood Chainchain 4663

Solidity 0.8 · OpenZeppelin v5 · no proxies, no upgrade path.

Token to live event in minutes

Launch the token.
Launch the game.

Pick a game, fund a prize, schedule the first round. Your community gets something to play from minute one.