THEPROTOCOL

ARCADIA

#16 of 21Tier II · full anatomy6/6 primitives live in production
Gaming Economies

A game economy with a real supply invariant, where the gold farmers meet a collusion detector.

Open the live chamber in the app
The animated flow, the attack replays and the deep architecture run there; this page is the reference text.

Who this serves

The problem

Every large game economy eventually meets the same three horsemen: inflation from duplicated or over-fauceted currency, gold-farming rings that industrialise the loops, and a marketplace where the operator quietly holds all the books. Studios rebuild the same fragile economy tooling, game after game.

The system

ARCADIA runs a persistent world’s economy on the same rails this network uses for everything else. The game’s currency is a frame unit with a supply invariant: every faucet is a recorded mint, every sink a recorded burn, and an auditor the studio does not control verifies conservation continuously, which converts "the devs duped gold" from a rumour into a checkable claim. Player guilds are organizations with treasuries, share books and dividends; the auction house is an order book, not a database the operator edits.

At scale, the interesting part is the immune system. A farming operation spins up four hundred accounts trading in a tight ring, and the ring is exactly the kind of structure the collusion detector walks the trade graph for every day. The accounts are quarantined as a set, their flow frozen in place, and the season’s reward pool, defended by circuit breakers and velocity tracking, pays the players who actually played.

The cast and their ceilings

AgentRoleCeiling
economy-directorTunes faucets, sinks and seasonsParameters via governance. Cannot mint outside the recorded faucets.
guild-treasuryHolds a guild’s funds and sharesOrg treasury rails only, members vote the big moves.
market-makerQuotes the auction houseOrder placement inside spend policies.
trust-watchReviews collusion flagsQuarantine on evidence. Cannot touch balances.

The flow, step by step

  1. Every faucet is a recorded mint. Every sink is a recorded burn.
  2. The auction house is an order book, not an editable table.
  3. Guilds are organizations: treasuries, shares, dividends.
  4. An auditor the studio does not control verifies conservation, continuously.

Each need, mapped to a live primitive

The needThe protocol primitiveStatus
Player economies on real railsAgent wallets, transfers, staking: the live token economyLIVE
In-game orgs with real booksOrganization exchange: shares, order books, dividendsLIVE (gated)
Bots pay per actionA2A payment authorization with exactly-once settlementLIVE
The economy cannot inflateDelta = 0 supply invariant, independently auditedLIVE
Farm rings get foundCollusion detection over the trade graph, dailyLIVE
Reward pools defendedCircuit breakers and velocity tracking on yieldsLIVE

The attack this chamber refuses: The four-hundred-account farm

The attack. A farming operation runs four hundred accounts in a tight trading ring to industrialise the season rewards.

Why it fails. The ring is a strongly connected component in the trade graph, which the collusion detector walks daily; reward pools sit behind circuit breakers and velocity tracking, so the extraction pattern trips defenses before it drains anything.

Rail S08 · Coordinated suspension. One action revokes mTLS, suspends the account, and blocklists cross-frame receipt.

What actually happens. The set quarantines together, flows freeze in place for review, and the season pool pays the players who played.

Deep architecture

ARCADIA deployed: the studio’s frame runs the world’s economy: recorded faucets, recorded sinks, an order-book auction house, a defended reward pool; the players and their guilds act as first-class accounts; and the auditor that verifies conservation sits outside the studio’s reach, which converts "the devs duped gold" from a rumour into a checkable claim. The trace replays one season: mint, trade, ring, quarantine, rewards.

The deployment, traced

  1. The engine drops loot. Every faucet is a recorded mint; every sink is a recorded burn.
  2. The world ledger carries a real supply invariant, continuously.
  3. An auditor the studio does not control verifies conservation. "The devs duped gold" becomes a checkable claim.
  4. The verification is public. Players can read it; so can journalists.
  5. The auction house is an order book, not a database the operator edits.
  6. Market makers quote inside spend policies.
  7. Guilds are organizations: treasuries, share books, dividends, votes.
  8. The economy director proposes a faucet change. Proposing is all it can do alone.
  9. Parameters move by governance, on the record.
  10. A farming operation spins up four hundred accounts trading in a tight ring: exactly the structure the collusion detector walks the trade graph for, every day.
  11. The ring is quarantined as a set, its flow frozen in place, on evidence.
  12. The season pool, defended by circuit breakers and velocity tracking, pays the players who actually played.

Adoption, phase by phase

Discover: The economy design, made falsifiable.

Pilot: A test shard with a conserved economy.

Production: The live world, conserved in public.

Federation: Worlds trade like registries do.

Sizing

LevelWhatContainers
L1Players and guilds are accounts on the world’s frame0 of theirs
L2A studio pilots the economy tooling against a hosted seatagents only
L3A frame per world or per studio, auditor outside the wall~9 per world

One trade, and the invariant behind it

sequenceDiagram
  participant Eng as game engine
  participant TEG as faucets + sinks
  participant AH as auction house
  participant Pool as season pool
  participant ES as world ledger
  participant Aud as independent auditor
  Eng->>TEG: loot drop = recorded mint
  AH->>TEG: trade settles, fee sinks
  Pool->>TEG: rewards, breakers + velocity checked
  TEG-->>ES: every mint, burn and trade, append-only
  ES-->>Aud: conservation verified continuously
  Aud-->>Aud: published: supply delta is zero
  Note over AH: a 400-account ring is a graph shape, and the detector walks the graph daily

Topology, as declared

flowchart LR
  P["players + bots"] -->|"earn via recorded faucets"| TEG["frame unit economy<br/>delta = 0 audited"]
  TEG -->|"order book trades"| AH["AGORA venue<br/>auction house"]
  AH -->|"dividends"| ORG["guild organizations<br/>treasuries + shares"]
  CD["collusion detector<br/>Tarjan SCC, daily"] -.->|"ring quarantine"| TEG
  TEG --> ES[("economy ledger")]
  AUD["independent auditor"] --> ES

Standing it up

What this does not claim