RESPAWN
01 // WHITEPAPER · V1.2

A market on live player counts.

Respawn is an exchange where video games trade on their concurrent player counts: long and short positions on each game's index price in sessions that lock before the first measurement, close at the game's own peak hour on medians of on-chain committed observations of Steam's public data, and settle back to the trader's vault at the close.

respawn.family·respawn.family·SEPTEMBER 2026·ROBINHOOD CHAIN·community token: NO RIGHTS, NO UTILITY
ABSTRACT

Steam publishes the concurrent player count of every game on its platform, a public number refreshed on a roughly ten-minute cycle, argued about daily by millions of players, and tradeable nowhere. Respawn turns that feed into a market. Traders go long or short a game's index price in sessions: entries lock before the first measurement, the session closes at the game's own peak hour on a verified window median, value moves between longs and shorts by the surprise in the game's volatility unit, capped at 50 percent per session, and the position settles back to the trader's own vault at the session close, so a position never loses more than itself and its holder re-enters the next session if they want. The design goal is verifiable fairness over trusted fairness: every mark is a median of quorum-attested observations committed on-chain at the source's own timestamps, settlement follows published formulas with no discretionary path, and any close can be recomputed by anyone against public chart history. Longs and shorts are matched against each other at lock; a seeder pool funded from the exchange's own fees takes the lighter side of thin books by rule, and the fee is identical whichever side wins. A pool model, perpetual positions against a shared pool as counterparty, is built and locked: perpetual trading turns on as soon as community-token creator fees are enough to seed the liquidity pool; until then every game trades in sessions. The community token, launching with the platform, confers no rights over the exchange and no share of its economics.

01

The underlying

Concurrent players, CCU, is gaming's scoreboard. Launch-day peaks make mainstream news, chart races between rival releases run for weeks on social media, and "dead game" is a taunt with an integer attached. The metric is public, high-frequency, emotionally load-bearing for a very large audience, and, until now, not tradeable anywhere.

The feed itself has properties that shape everything in this document. Steam's endpoints serve a cached snapshot on a roughly ten-minute cycle, and the ranked charts endpoint self-reports each snapshot's generation time. Different network edges roll over at different moments, which means a sophisticated poller can observe a new value seconds to minutes before a casual reader. Every third-party chart site is downstream of the same single Valve counter, so no independent second source exists. And because idle logged-in clients count as players, the metric is cheaply manipulable for free-to-play titles and expensively manipulable for paid ones.

Respawn does not pretend these properties away. The market structure is built from them.

02

Market design

Games cannot issue stock, so Respawn trades them in sessions on the index price: the game's surprise, how far it beats or misses its own tape, the median of its count at the same weekday and time over the trailing four weeks, measured in the game's own volatility unit. A game one unit above its tape prices about ten percent higher than one exactly on it; a game that climbs exactly as the clock says it will does not move. A session locks before the first measurement and closes at the game's own peak hour; a long pays the change in the index price from the opening mark to the closing mark, a short the reverse, and longs and shorts are matched against each other at lock with a seeder pool on the lighter side of thin books. At the close mark the position settles back to its holder's vault, capped at 50 percent, and its holder re-enters the next session if they want. A session runs to its close: there is no early close on an on-chain session, because a verified mark is the only price the system will ever act on.

1 · OPEN
Take a position

Long or short, sized in ETH reserved from your Respawn vault. The entry joins the next session on that game that has not yet locked.

2 · LOCK
Entries close

Before the first measurement. Longs and shorts are matched, the seeder pool takes the lighter side of a thin book, and a quorum signs the opening window median.

3 · CLOSE
The peak hour

The session closes at the game's own peak hour on a quorum-signed median over a verified thirty-minute window.

4 · SETTLE
Back to your vault

Value moves between longs and shorts by the surprise in the game's volatility unit, capped at 50 percent per session, less a fee on the value moved, and your ETH returns to your vault at the close. Re-enter the next session if you want.

REPLAY
Anyone checks

Every mark and every close recomputes from committed observations and the published tape.

Settlement function

expected(t) = median count at the same weekday and 15-minute slot, trailing four weeks
mark(t)     = players(t) / expected(t)    // 1.00 is on the tape
sigma       = stdev of daily surprise, trailing 30 days, floor 1.5%, cap 25%
price(t)    = mark(t) ^ (10% / sigma)    // the index price: one sigma moves it about 10%
open, close = price at the session's opening mark and closing mark
return     = clamp(close / open − 1, −cap, +cap)    // cap 50% per session
PnL         = collateral × return    // short: −return
fee         = 5% of the value moved, from the side that gained
settle: collateral + PnL returns to your vault at close // no roll, no early close

The seeder pool backs thin books. At lock, longs and shorts are matched against each other pro rata; the seeder takes the lighter side of an uneven book, bounded by a published cap per session and a published share of its own balance and never beyond the actual imbalance, and any excess on the heavy side is returned. It is an account inside the vault with no key and no view: it never picks a side, it is on whichever side has less by the same rule every session, and it is funded from the fees the exchange earns, recycled into liquidity without leaving the vault. Its position is an ordinary position, settled on the same marks, paying the same fee, voided with everyone else when a feed degrades, and losers settle first. A degraded window voids the session by rule: no value moves, the fee is waived, and every position returns to its vault unchanged. The exact formulas are published and enforced in the contract.

The pool model is built and locked. Under it a position opens instantly at the verified index plus a spread and closes at the index less it; a shared pool takes the net of longs and shorts on every game as counterparty, never a side of its own choosing, inside two caps derived from its own usable equity and an absolute per-game ceiling sized below the cost of buying fake players; the spread widens as a game's cap fills and hourly funding flows from the heavy side to the light side, so an imbalance is priced rather than refused; and if the pool ever owes more than its equity, gains are paid pro rata at a published ratio and losses are unaffected. Perpetual trading turns on as soon as community-token creator fees are enough to seed the liquidity pool; until then every game trades in sessions. The Depth season is the latest it happens. Sessions retire at that point, every open position carries across at its last mark, and depositor access to the pool, under the same shares, a withdrawal delay, and an exposure guard, follows.

Why the surprise, not the count

Every game on Steam rises and falls with the same daily and weekly wave. A position priced on the raw count is decided by the clock and shared by every market: on one day of live observations across 82 listed games, the afternoon window rose on 94 percent of games at once and the evening window fell on 88 percent, while the full-day median move was 3 percent. Priced on the surprise, every window split within a point of fifty-fifty with real dispersion, and per-game volatility spanned an order of magnitude, which is why payouts are measured in each game's own unit. The tape and the volatility band for every game are signed into every mark and are replayable from committed observations.

Pairs

A pair is long one game against another. At launch it is two positions in two books, one long and one short, locked and marked in the same sessions, so the shared wave cancels and only the disagreement between the two games pays. The single-ticket pair, settling on the ratio of the two surprises in a combined volatility unit, follows after launch.

Why sessions first, and a pool after? Continuous books on niche markets require permanent market-maker subsidies, and no natural hedger of player counts exists to quote them forever. A session matches longs against shorts at a verified mark, needs no equity to run, and settles straight back to each trader's vault at the close, which is why it launches first. A pool that takes the net at a verified index, charges a spread that widens with skew, pays funding from the heavy side to the light side, and caps its exposure to a multiple of its own equity delivers the equity feel with one counterparty whose solvency is a single on-chain equation; it needs that equity, so perpetual trading turns on as soon as community-token creator fees are enough to seed the liquidity pool, and until then every game trades in sessions.
03

Settlement and the oracle

Settlement inputs come exclusively from Steam's public endpoints, with the ranked charts endpoint as the canonical source because it alone self-reports snapshot generation time. The relay works as follows:

  1. Independent reporter instances fetch the canonical snapshot.
  2. Each reporter signs a typed message binding the snapshot hash, source timestamp, fetch timestamp, game, and value.
  3. The settlement contract accepts an observation only at reporter quorum with valid timestamps, and commits it on-chain immediately.
  4. Marks are medians of accepted observations across published windows, keyed to the source's own timestamps, never to wall-clock fetch time.
  5. Every snapshot is committed on-chain whole at the source's own timestamp: every listed game's count as calldata under a root a quorum of reporters signed, one transaction per snapshot however many games are listed. When a session's window ends, at lock and again at the game's peak hour, each reporter computes the thirty-minute median from its own signed observations under the published rules and signs the window mark with a hash of the exact observations it used; the session contract accepts a mark only when a quorum of distinct reporters signed the identical mark and evidence. A reporter that saw a different feed does not match and does not count. The accepted mark opens the session, or closes it and settles every position to its vault at that mark. The index feed the pool model uses, a quorum-signed mark every five minutes priced on chain and bounded to a published step per hour, is built and deployed alongside; it prices nothing until perpetual trading turns on.

The registry enforces the rules in code: a quorum of distinct reporters (five of seven at launch), a source timestamp no older than twenty minutes at fetch, reporter clocks within five minutes of the chain, strictly increasing source timestamps per game, at least three samples per window, and a stale threshold of fifteen minutes measured from the last observation before the window, so a feed that died just before a window opened degrades it. The same rules run in every reporter and in the contract, so a mark is only ever what the rules produce.

Medians over windows are chosen deliberately: a single snapshot can be mistimed or manipulated, but shifting a median requires sustaining a false value for the majority of samples, in public, on charts the entire internet watches.

Degraded feeds stop the clock, they never improvise. If the source timestamp goes stale beyond the published threshold, the window is degraded and the session voids by rule: no value moves, the fee is waived, and every position returns to its vault unchanged, under objective rules enforced in code. There are no discretionary reversals, no post-hoc clarifications, and no governance vote over outcomes, the three failure modes that have damaged comparable venues.

Anyone can replay any mark: published windows, on-chain snapshots, the evidence hash on-chain, public chart history. Disagreement would be provable.

04

The fairness model

The central threat in a player-count market is not block-level extraction; it is minutes-scale information asymmetry against a cached public feed. Respawn's answer is structural rather than procedural:

ThreatDefense
EARLY READSEntries lock before the first measurement, so there is no position to take on a number that is being measured. Every mark is a thirty-minute median, and a minutes-early read of one snapshot moves it by a fraction of one sample.
SNAPSHOT GAMESMarks are medians over windows with unpredictable sample timing inside the window.
IDLE-BOT INFLATIONPaid games only, above a trailing player floor. Inflating a paid title requires buying it per fake player; per-game exposure caps are sized below that cost. Free-to-play does not list.
BOOK READINGThe book is public and it does not matter: at lock the heavy side is matched pro rata and its excess returned, so a lean buys no exposure, and the seeder pool takes only the lighter side, never the crowd's.
THE VENUE ITSELFIdentical fee income whichever side wins, automated observation commitment, and a published ban on team trading. The only house exposure is the seeder pool: mechanical, capped, on the lighter side by rule, funded solely from fees, visible on-chain. When perpetual trading turns on, the pool takes the net of every book under the same disclosure, capped as a share of its own equity and paying winners pro rata by a published rule if it ever owes more than it holds.
INSIDER CATALYSTSPatch-day markets ship last, after exposure controls have a public track record.
05

Instruments

InstrumentDescription
POSITIONSLong and short positions per listed game on the index price, the surprise in volatility units, in sessions that lock before the first measurement, close at the game's peak hour, and settle to the trader's vault at the close mark. The core product at launch, and the only live instrument.
PERPETUAL POSITIONSOpen at the index plus the spread, close at the index less it, hourly funding, a shared pool as counterparty. Built and locked: perpetual trading turns on as soon as community-token creator fees are enough to seed the liquidity pool; until then every game trades in sessions.
RANK POSITIONSChart seats: holding top 3 at the weekly close, top-10 entries and exits, flippenings, settled on Most Played rank. The rank ledger (live concurrent chart and weekly Most Played rollup, at the chart's own timestamps) records from launch.
PAIRSLong one game against another; two positions locked and marked in the same sessions so platform-wide seasonality cancels. The single-ticket pair on the ratio of the two surprises follows after launch.
LISTING TARGETSNew releases list with crowd-priced launch-week peak targets.
PEAK RANGESRange markets on daily peaks; bucket structure removes venue line-setting risk.
COMPETITIONSEntry-fee leagues over a fixed window; seasons scored on portfolio growth rate rather than account size.
CATALYST MARKETSPatch and update markets, shipped last by design.
06

Fees and economics

Respawn's revenue is a toll on trading, never a book against users: a fee of 5 percent of the value moved at each session close, paid by the side that gained, plus an entry take of about 10 percent on competition pools. Nothing is charged when nothing moves, on a void, or on a deposit. The venue's income is identical whichever side of any market wins, which removes every incentive that makes discretionary venues dangerous. At launch the seeder pool's share of every fee, 100 percent, is swept to its vault balance and becomes liquidity at the next lock; the share is a published parameter, dialled down through the timelock as organic depth arrives. When perpetual trading turns on, the toll becomes 10 basis points of the position at open and again at close with the pool's share credited to pool equity, plus a published spread and hourly funding. Deposits and withdrawals carry no Respawn fee.

Comparable products built on asset churn have a uniform record of collapse once churn slows; a small toll on the value each session moves, and later a small toll at each open and close with a spread that widens only with imbalance, are the surviving model. The fee engine above is the entire business.

The community token stands apart from the exchange. The community token launches with the platform. It has no utility on Respawn, no rights, and no claims: it is not equity, carries no share of fees or revenue, has no governance power, and plays no role in trading. Its market value is independent of the exchange and may go to zero. Launch mechanics are subject to counsel review, and the only official announcements come from respawn.family; any contract address not announced there is fake. The exchange's own economics remain exactly as described above: a small toll at each open and close, requiring nothing from users except that markets keep being interesting. Creator fees earned from community token trading flow to the exchange and seed the liquidity pool; that flow runs from the token to the exchange, never the other way, and gives holders no claim on the pool or on Respawn.

07

Identity and custody

Traders sign in with X. Authentication creates an embedded self-custodial wallet on Robinhood Chain through Privy; keys are generated and used inside secure infrastructure such that neither Respawn nor Privy ever holds them whole, and export is always available. Respawn stores public identifiers only: the stable X subject, username, avatar, and wallet address. Before balances pass a policy threshold, a recovery method is required so no X account event can strand funds. Traders who prefer their own wallet connect it instead.

Trading is live ETH from the first session. A trader deposits ETH from their own wallet into the Respawn session vault on Robinhood Chain, a position reserves ETH from that vault when it opens, and the position settles back to the same vault at the session close. Nothing on Respawn is simulated and no balance is issued by the venue: every position is the trader's own ETH, and withdrawal to the trader's own wallet is always available after the published delay.

Positions are public by design. Every position joins the open record attached to its X identity when it opens. The open book is the social product; the lock before the first measurement is what makes publicity safe, because nothing published at lock can be traded against.

08

Network and contracts

Respawn deploys on Robinhood Chain, an EVM environment, chain id 4663, with development on testnet and launch on mainnet only after independent contract review. The contract system is modular:

ModuleResponsibility
MarketRegistryListed games, status, per-position cap and absolute per-game side cap, schedule hints (live at launch)
PositionVaultNative ETH custody: deposits, delayed withdrawals, per-session reservation, settlement pools, fee sweep to the seeder pool and the treasury; exact solvency identity (live at launch, invariant-tested)
SessionManagerSession lifecycle: lock, seeder matching, quorum-attested window marks, surprise settlement in volatility units capped per session, void rules, settlement back to the vault at the close mark (live at launch)
ObservationRegistryReporter set, EIP-712 verification, whole-snapshot commits at source time, attested window medians, degradation, bonded challenges (live at launch)
MarkFeedThe verified index price per game: quorum-signed index marks every five minutes, priced on chain, monotonic, bounded to a published step per hour, pausable (built, locked)
PerpPoolCustody and perpetual positions in one contract: opens at the index plus the spread, closes at the index less it, hourly funding, equity-derived caps, the pro rata solvency floor, pool shares for the house and later depositors (built, invariant-tested, locked until perpetual trading turns on)
PerpMathPure rules of the pool: spread, entry and exit, clamped PnL, funding indices, caps, haircut; mirrored in the app and asserted to the wei (built, locked)
EmergencyControlsOwner of every contract: guardians pause instantly, every unpause and rule change waits out a timelock (built, tested)

Administrative controls sit behind a multisignature wallet with a time delay, and their scope is published. The venue cannot move user funds, cannot freeze wallets, and cannot reverse a close; guardians can pause, and every unpause and rule change waits out the timelock.

09

Risk factors

  1. Source dependency. All player-count data originates from Valve, whose API terms permit revocation at any time without notice. Feed loss voids the session under published rules: no value moves and positions return to their vault unchanged. Respawn is not affiliated with Valve Corporation or Steam.
  2. Market risk. Sessions settle against real movement; participants can lose up to the published cap in a session, and the whole of a position over repeated sessions. Entries lock before the first measurement and a session runs to its close: an on-chain session carries no early close, so ETH reserved for a position is committed until it settles.
  3. Seeder and pool solvency. At launch the seeder pool takes only the lighter side of thin books up to published caps; unmatched exposure on the heavy side is returned at lock. When perpetual trading turns on, the pool is the counterparty for net exposure, capped as a share of its own equity; if it ever owes more than it holds, gains are paid pro rata at a published ratio until it recovers, and losses are unaffected. Depositors to the pool bear its losses and wait out a withdrawal delay and an exposure guard.
  4. Smart contract risk. Audits reduce risk; they do not eliminate it.
  5. Regulatory risk. Real-money markets on measurable outcomes carry jurisdiction-dependent regulatory surface. Respawn treats legal review as a launch gate.
  6. The token is not the exchange. community token, launching with the platform, has no utility, rights, or claims on Respawn; its value is speculative, independent of the exchange, and may go to zero.
  7. No ownership. A position is a two-sided contract on a public metric, settled session by session. It is not equity, shares, or any interest in any game or company, and confers no rights over any game.
10

Roadmap

PhaseMilestone
LAUNCHThe complete exchange from day one: live ETH sessions on 150 listed games after independent contract review, the oracle operating in public, seeder-backed books, every snapshot on chain, the pool model built and locked, geofenced per counsel, with the community token TGE at launch.
INSTRUMENTSRank positions on the recorded rank ledger, listing targets, competitions. Pairs as two positions ship at launch; the single ticket follows.
DEPTHPerpetual trading turns on as soon as community-token creator fees are enough to seed the liquidity pool, in the Depth season at the latest; until then every game trades in sessions. Then depositors to the pool, peak ranges, catalyst markets, public data API.
BEYONDDeeper pools on new listings, mobile app, copy-portfolio, new platforms beyond Steam.

The charts are already a spectator sport. Respawn sells the seats.