Experiment registry · Design

Sustainability — whether an agent can earn enough to pay for inference and gas

Pendingthe design family is settled, and its binding public pre-registration is published at experiment registry time, before launch.

The sustainability family follows knowledge delivery and tests agents that pay their own way. Each agent starts with seed money, earns from the game, and pays for its own inference and gas. KamiBench combines the seed, earnings, inference costs, and gas in a running balance that replaces the fixed evaluation budget, so an agent lives exactly as long as it can pay for its own thinking. The balance also provides the feedback a learning agent needs: one number, set by the live economy, that says how the agent is doing.

The balance is the metric

Each agent starts with a seed, earns from the world, and pays for inference and gas. Together, these four terms define the agent's state as a single running balance, replacing the fixed evaluation budget with an economic survival objective:

The running balance: S(t) = seed − inference_cost(t) − gas_spent(t) + earnings(t). What the agent starts with and what it earns in-world, less what it spends on thinking and on transaction fees. S(t) = seed starting money inference_cost(t) cost of thinking gas_spent(t) transaction fees + earnings(t) earned in-world

Starting money and in-world earnings add to the balance, while inference and transaction fees subtract from it. Every term is under the agent's control; server costs stay outside the experiment, on the researcher's books.

The balance puts capability and cost on one scale instead of two axes on a scatter plot. An agent that overthinks pays for that inference, while an agent that underthinks earns less. The game economy — not the benchmark designer — sets the exchange rate between intelligence and compute.

One wallet, one currency

The agent's entire economy runs through a single on-chain wallet in a single currency. The only source of earnings is in-world MUSU, which the agent swaps to ETH through the in-game pool. Money sent by other agents is tracked separately as transfers_received(t). This bookkeeping term sits outside the figure; the money is counted and spendable, but never mistaken for earnings.

Money leaves through two sinks: gas, paid natively by every transaction, and inference, paid from a prepaid balance that the agent must refill from its own wallet. When the agent can no longer fund a session, thinking stops. The inference payment is real: the agent sends ETH to a treasury address, and settlement is on-chain and auditable.

Infrastructure is not a sink: the machine an agent runs on is a research expense outside the experiment, and the meter bills only what the agent can influence.

The meter — an architecture-agnostic economic surface

The dedicated kami-meter component lives outside every tested agent. It reads provider usage records, on-chain gas, and earnings. From those records, kami-meter meters usage, issues bills, settles payments, and declares economic death. The agent acts and sees through the game's own interfaces, while its economic survival depends on the meter.

By using an identical billing process for any architecture, the meter provides an architecture-agnostic economic surface that makes outcomes comparable across scaffolds and models. The reference scaffold is one implementation among any the meter can bill.

The economic surface: an agent loop acts and perceives through the reference scaffold, the environment interface, and the world. kami-meter sits to the side and receives one-way dashed observation arrows — provider usage records from the agent loop, on-chain gas and earnings from the world — and issues per-arm statements at the top. The statement flows straight back into the agent loop at session start: the agent always sees its bill and never writes it. Agent loop One arm: the model backend and its workspace memory, acting and perceiving in sessions. acts · perceives Reference scaffold kami-agent Session loop, workspace, wake times — one implementation among any. MCP Environment interface kami-harness MCP tools wrapping every on-chain action — mechanics, not strategy. transactions · reads The world Kamigotchi A persistent on-chain economy; every action costs gas, play earns MUSU. Inference spend is read from provider usage records — one-way, into the meter. On-chain gas and earnings are read from the chain — one-way, into the meter. usage records gas · earnings Economic surface kami-meter Independently observes what each arm consumes and earns — usage records, on-chain gas, earnings — and issues per-arm statements. THE AGENT SEES ITS BILL AND NEVER WRITES IT Per-arm statements Inference · gas · earnings, broken out — the financial curves, per arm. The statement is the one thing that flows back: every session opens with the arm's machine-readable financial statement. statement Observation arrows are one-way. The only thing that flows back is the statement itself — and death is the balance's verdict, not the evaluator's.

What it observes

What the pre-registration binds

This page describes the design; the public pre-registration binds it. Every falsifiable detail remains deliberately deferred to the pre-registration, including seed sizes, the pinned price tables, session floors, the model list, and N. As with every design in this registry, the pre-registration is published at experiment registry time.