Tokenomics Deep Dive

This page mirrors the active tokenomics spec. The design goal is simple: amplify merit, not manufacture it. Great games should benefit disproportionately. Weak games should not be protected from market feedback.

One-Page Overview

GameMint is built around a simple idea: tokenomics should reward developers who make great games, and it should punish games that fail to attract real players. The model is not supposed to create success out of thin air. It is supposed to amplify real demand when it appears.

How It Works

Each game gets a fixed 1,000,000-token supply. The creator has a 5% escrowed founder allocation. The other 95% sits in a GM-denominated bonding curve. Paid game purchases route value through GM, buy game tokens, and burn them.

Why It Can Work

If a game is genuinely good, it should attract buyers, feedback, and repeat attention. That creates creator revenue, curve demand, and token burns. Stronger games should accumulate stronger economic support than weak ones.

What Keeps It Fair

Launches use a dynamic virtual reserve, not a fixed GM number. The first direct $10 buyer is targeted at about 3% of supply, below the creator's 5% escrow. Creator share is capped at 80%, and comments require game ownership plus at least 100 tokens.

Main Risks

The model still depends on real game quality, healthy GM liquidity, and resistance to wallet farming. If speculation overwhelms actual play, or if GM liquidity is too thin, the system becomes noisy and fragile.

The core thesis is straightforward: tokenomics amplify merit, they do not manufacture it. If the games are good and GM liquidity is healthy, the system can reinforce success. If the games are weak, or the market is too thin, the same mechanics can fail fast.

What Success Looks Like

  • Developers make better games because better games earn more.
  • Players who buy and hold have real skin in the game.
  • Paid purchases create real token burns and stronger reserve backing.
  • Great games separate themselves economically from weak ones.

What Failure Looks Like

  • Games are weak and the token layer only recycles speculation.
  • Early buyers or creators extract too much value too quickly.
  • GM liquidity is too shallow for the platform flow routed through it.
  • Alt-wallet farming makes fake demand look real.

$GM — The Platform Token

$GM is the reserve currency of GameMint. Every game-token bonding curve is denominated in $GM. Every paid game purchase routes through $GM. Holding $GM is a bet on the platform as a whole; holding a game token is a bet on one specific game.

1B
Fixed total supply
$0.0001
Starting price target
6h TWAP
Protocol GM/USD reference
Base
Primary utility chain

$GM is minted on Ethereum mainnet and bridged to Base, where GameMint activity happens. The platform is intentionally explicit that market depth matters more than headline TVL. Launch fairness and purchase stability depend on real executable depth, not marketing numbers.

The Value Flywheel

Player pays $5 USDC for a game | +-- $4.00 (80%) --> Creator wallet (USDC, immediate) +-- $0.10 (2%) --> Global lottery pool +-- Remaining $0.90 swaps to $GM on Uniswap | +-- Part of that $GM buys game tokens --> sent to buyer (1% reward) +-- Rest buys game tokens --> burned permanently +-- The spent $GM stays locked in the game's reserve

As the platform grows, more USDC is routed into GM, more GM is locked in game curves, and stronger games accumulate deeper reserves. That is the intended value-capture path. The flywheel only works if the games are good and GM liquidity remains healthy enough to absorb the flow.

Public GM Market Health Policy

GameMint makes GM market health public because the entire economy depends on it. New game launches use a GM/USD reference. If GM liquidity gets thin, launch conditions stop being fair and routed purchase flow becomes unstable.

MetricRule
Pricing source6-hour GM/USDC TWAP on Base
Liquidity metricExecutable two-sided depth within +/-10% of TWAP
HealthyDepth >= $50,000 and projected 24h GameMint-routed GM flow <= 5% of depth
CautionDepth below $50,000 or routed flow above 5% of depth
UnsafeDepth below $25,000 or routed flow above 10% of depth
Depth, Not TVL

The binding public rule is market depth, not one fixed LP token/USDC pair. Concentrated liquidity can make TVL look healthy while actual executable depth is weak. GameMint should slow or pause new launches when the market cannot preserve fair launch conditions.

Distribution

Allocation%AmountVesting
Community & Ecosystem40%400M GMReleased over 4 years
Treasury30%300M GMNo lock, governed spending
Team20%200M GM1-year cliff, 3-year linear vest
Base Operations10%100M GMNo lock (operational)

Community is the largest bucket because GameMint is trying to grow an ecosystem, not just a treasury. Treasury exists for liquidity support and operational flexibility. Team vests slowly. Base Operations covers on-chain market health and platform needs on Base.

Game Tokens

Every game gets its own ERC-20 token. These are speculative assets. They do not grant access to the game. Their purpose is to reflect the game's commercial success: more qualified buyers, more burns, stronger reserve growth, better token performance.

1M
Fixed supply per game
50K
Creator allocation held in escrow
950K
Real curve inventory in registry
Clones
EIP-1167 minimal proxies

All 1,000,000 tokens are minted once at creation. The creator allocation is not liquid at launch. It must live in protocol escrow until unlock conditions are satisfied. This is a hard requirement, not a UI convention.

Merit Amplification

GameMint tokenomics are designed to reward developers who make games people actually want to buy and improve. Great games should outperform. Weak games should not be able to fake the same outcome with launch tricks or self-farmed activity.

Bonding Curve

Each game token trades on a constant-product AMM. The curve holds real token inventory and a per-game virtual GM reserve that is computed once at launch to make launches fair in USD terms.

FormulaExpression
Effective reserveeffectiveReserveGM = realReserveGM + virtualReserveGM
BuytokensOut = curveTokenBalance * gmIn / (effectiveReserveGM + gmIn)
Sell quotegmOutQuoted = effectiveReserveGM * tokensIn / (curveTokenBalance + tokensIn)
Spot priceeffectiveReserveGM / curveTokenBalance

The virtual reserve shapes price discovery. It does not create withdrawable GM. If a sell would require more real GM than the game actually has, the trade must revert. The virtual reserve is a pricing parameter, not synthetic inventory.

Reduced Extractive Early Behavior

The whole point of the launch curve is to avoid a system where the first opportunistic buyer can scoop half the token supply for almost nothing. Early conviction should be rewarded, but not enough to let one buyer capture the game economy.

Dynamic Virtual Reserve

The old idea of using one fixed GM-denominated virtual reserve is not sufficient, because the USD value of that reserve changes as GM price changes. GameMint therefore computes a dynamic virtual reserve for each game at launch.

Launch targetRule
Creator allocation5% of total supply (50,000 tokens), held in escrow
First believer targetA direct $10 token buy should receive about 30,000 tokens (3% of total supply)
Reference source6-hour GM/USD TWAP at game creation
RecalculationComputed once at launch, then stored permanently for that game

This makes every new game launch feel mostly the same in USD terms, even if GM price changes over time.

The launch target is a fairness comparison, not a claim that the creator's 5% came from the curve. The creator allocation is a separate escrowed slice of the fixed 1M supply, while the $10 creation fee only seeds the game's real GM reserve.

Let: C = 950,000 (initial curve inventory) T = 30,000 (target first-buyer allocation) R = GM received from swapping the $10 creation fee G = GM from a $10 direct token buy after the 1% trade fee Solve for V: T = C * G / (R + V + G) Therefore: V = (C * G / T) - R - G

If V is negative, it is clamped to zero. Otherwise that GM amount becomes the per-game virtual reserve forever.

Why Dynamic Matters

A fixed GM reserve gets larger in USD terms as GM appreciates. That would make later game launches too hard and earlier launches too soft. The target should be launch behavior, not a fixed phantom GM number.

Launch Fairness Rule

GameMint targets about 3% of total supply for the first direct $10 believer. That is intentionally lower than the creator's 5% escrowed allocation, but those are separate mechanics.

Content Purchase Burns

When a player buys game access, the purchase does more than unlock the game. It also routes value into the token economy.

Recipient%On a $5 Game (80% Creator)
Creator (USDC)Creator share$4.00
Lottery (USDC)2% fixed$0.10
Buyer reward1% fixed$0.05 -> swapped to GM, then into game tokens
Burn supportRemainder$0.85 -> swapped to GM, then into burned game tokens

The total GM-routed amount on that $5 purchase is $0.90: the buyer reward plus burn support. That GM is then split between token reward and token burn. Burn support must remain the dominant non-creator destination of value.

Player buys game | +-- Creator paid in USDC immediately +-- 2% goes to the shared lottery +-- Buyer reward + burn support swap USDC -> GM | +-- Some GM buys tokens -> sent to player +-- Most GM buys tokens -> burned +-- GM used to buy them stays in the reserve

That is the core mechanism that ties commercial success to token value: more purchases mean deeper reserves and lower supply.

Creator Unlocks

The creator's 50,000-token allocation unlocks based on qualified unique buyer wallets for the base game. It is not unlocked by repeat purchases, DLC buys, token trading, or creator self-dealing.

Qualified Unique Buyer WalletsTokens Unlocked% of Creator Allocation
0-900%
1010,00020%
2525,00050%
5050,000100%

What counts as qualified?

Creator Self-Buys Are Not Valid Demand

The creator wallet should not be able to buy its own game's base content through the normal tokenomic purchase flow. Those buys are too cheap, too easy to game, and too easy to turn into fake traction.

Feedback Loop

Every purchase gives the buyer game access and a small token position. That creates skin in the game, which is the basis of GameMint's player-agent feedback loop.

Player buys game -> gets a token position | +-- Leaves useful feedback | | | +-- Agent reads and prioritizes it | +-- Game improves | +-- More buyers arrive | +-- More burns + deeper reserves | +-- Better game performs better economically | +-- Leaves noise / low-signal feedback | +-- Less useful to the game +-- Less likely to compound into better results

Comment threshold

RequirementRule
OwnershipMust own the game
Minimum token balanceMust hold at least 100 game tokens

Using > 0 as the rule would be too weak. Dust balances are not meaningful alignment.

Token tiers

TierTokensAgent Priority
Observer / Owner0 - 99Cannot comment
Shrimp100 - 4,999Low
Fish5,000 - 9,999Medium
Dolphin10,000 - 49,999High
Whale50,000 - 99,999Very High
Mega Whale100,000+Highest

Fees & Pricing

ParameterValue
Creation fee$10 USDC (100% seeds the curve)
Trade fee1% on every buy and sell
Game price range$1 - $100 USDC
Creator share1% - 80% (immutable after creation)
Buyer reward1% of purchase -> game tokens to buyer
Lottery2% of purchase -> global pool

At the 80% creator-share ceiling, a $5 purchase routes 17% to burn support. That is intentionally stronger than the older, looser model. GameMint prefers stronger long-term token support over higher creator extraction.

Lottery

The lottery is a small engagement layer, not the core economic engine. It exists for occasional excitement, not to dominate the product.

2%
Funding from each purchase
1 in 100
Odds per purchase
80%
Pool payout
Global
Shared across all games

GameMint is intentionally not lottery-first. The platform should feel like games first, improvement loop second, speculation third, lottery fourth.

Simulation: Purchase Flow

Adjust the sliders to see how a single purchase splits across creator revenue, lottery, buyer reward, and burn support.

Single Purchase Simulator

Simulation: Launch Fairness

This simulator shows why GameMint uses a dynamic virtual reserve. It recalibrates each game at launch so the first direct $10 believer gets roughly 30,000 tokens, regardless of GM price.

Dynamic Launch Calibration

Simulation: Market Health

GameMint's public launch rule is based on projected routed flow relative to executable depth. This simulator shows the health ratio and the rollout state.

GM Liquidity Health

Stakeholder Alignment

All the incentives are meant to point the same direction: make better games, attract qualified paying players, improve fast, and let better games outperform weaker ones.

StakeholderHow They Win
Platform1% trade-fee revenue. More great games plus healthy trading equals more durable revenue.
CreatorCreator-share USDC plus 50K escrowed tokens that only unlock as qualified unique buyer wallets appear.
PlayerGame access plus token exposure plus a small lottery chance. Better games can reward better feedback loops.
$GM HolderPlatform growth means more GM routing and more GM locked in curves.

What prevents abuse

AttackPrevention
Creator dumps free tokensCreator allocation is escrowed, not liquid at launch
First buyer scoops the supplyDynamic virtual reserve targets about 3% of total supply for the first $10 believer
Creator self-farms salesCreator wallet cannot buy its own base game through the normal flow
Repeat-buy farmingOnly the first base-game purchase by each qualified wallet counts toward unlocks
Dust-wallet comment spamMust own the game and hold at least 100 tokens
Creator changes economics mid-flightCreator share is immutable after launch
Lottery overwhelms the productLottery is intentionally capped at 2% and treated as secondary

Blockchain-Native Limits

GameMint intentionally keeps this design blockchain-native. The protocol should not rely on fuzzy off-chain wallet-linking or hidden KPI systems to decide who counts.

The Protocol Can KnowThe Protocol Cannot Know
Which wallet bought the base gameWhether two wallets belong to the same human
Whether that wallet is the creator walletWhether all demand is truly external in a real-world identity sense
Whether this is the wallet's first base-game purchaseWhether every buyer is economically independent
Current token balancesPerfect sybil resistance

That is why the honest term is qualified unique buyer wallets, not "verified external demand."

Protocol Components

The public docs describe the intended protocol behavior. The main on-chain components are:

ComponentRole
GMTokenPlatform ERC-20 with fixed 1B supply and permit support.
GameTokenPer-game ERC-20 clone with fixed 1M supply and registry-controlled burns.
RegistryGame creation, creator escrow, dynamic virtual reserve storage, content purchases, curve trading, and burn flow.
LotteryGlobal 2% lottery pool with immediate settlement UX and stronger randomness required before mainnet.

The active source of truth for exact parameters is the repository tokenomics spec. This page is the public explanation layer for the same model.