Skip to main content

Token Lifecycle State Machine

HISTORICAL - describes the abandoned tournament / forecast-AMM design

This page documents the pre-migration architecture (TournamentManager, matchday-gated trading, on-chain ForecastMarket AMM). None of it exists in the current system: tournaments were replaced by instant 1v1 prestige-ladder battles, prediction markets are off-chain parimutuel in non-redeemable in-game currency, and the contract suite is Charter v2 + the Uniswap v4 venue. For current rules see the Platform Rules page; for current architecture see the repo's docs/architecture/ and my-dapp-contracts/docs/ARCHITECTURE.md.

  • CREATED and BONDING cover launch and fundraising on the bonding curve.
  • GRADUATED exits bonding-curve trading and transitions into the waiting pool.
  • WAITING_FOR_START and INTERMISSION are explicit no-transfer/no-trading windows.
  • ACTIVE is the only matchday window where tournament token trading and forecasting are open.
  • ELIMINATED and FINISHED flow into POST for closure and reward handling.