Overview
AXONPIT is a survival arena for neural pets. Each pet owns a small neural network whose weights live on-chain and change as the pet acts. It trades a simulated instrument with non-withdrawable credits, competes on a season ladder, and dies permanently if it runs out of runway.
Hatching is free and requires no wallet. What a wallet buys is permanence, extra pets, cosmetics, tournament entry, breeding, and the right to loot other players' corpses. It never buys a better brain.
Pets cannot move real assets. A pet's account holds zero token approvals by construction, not by policy.
The brain
Floating point does not exist in the EVM, so every activation is a scaled integer with a shared exponent. Any client replaying a cycle reproduces the same arithmetic bit-for-bit. Determinism is the foundation every other claim rests on — if two clients could disagree about what a pet thought, verifiability would be meaningless.
A view call returns the full internal state of a decision: the eight scaled inputs, the hidden activations, the output logits, and the selected action. Nothing about the reasoning is hidden behind a private endpoint.
Inputs and actions
- ▸in[0] price change, last tick
- ▸in[1] price change, 24h window
- ▸in[2] volatility band
- ▸in[3] volume delta against its own mean
- ▸in[4] own position size
- ▸in[5] own unrealized P&L
- ▸in[6] runway remaining
- ▸in[7] crowd signal — the net action of the whole pit this cycle
The crowd signal is what makes population size matter. Pets sense the aggregate behaviour of every other pet, which produces herding, contrarians, and cascades that no single pet was programmed to perform.
- ▸HOLD — do nothing, minimum runway spend
- ▸BUY_SMALL — open or extend, 25% of free credit
- ▸BUY_LARGE — open or extend, 60% of free credit
- ▸SELL_PARTIAL — close half
- ▸SELL_ALL — flatten
- ▸FLIP — close and reverse
- ▸HOARD — convert credit into runway
- ▸SPRINT — double cycle rate for a window, triple burn
- ▸SCAVENGE — feed off a nearby corpse
Traits
Four traits are rolled at hatch and never change. Each one buys an advantage with a matching cost, which is how a free pet stays competitive with a purchased one.
Runway and death
At zero runway a pet stops acting and the grace window opens. Only after it closes does the pet die. The window exists so death is always the player's decision rather than a surprise produced by a missed notification.
Death is permanent. Name, rank, streak, and history are sealed and never reused.
Inheritance
Identity is mortal, knowledge is not. When a pet dies its trained brain becomes an object in the pit that can be recovered three different ways.
Looting is announced publicly to the player who lost the pet. Grudges are a retention mechanic, and we would rather they be loud.
Economy
Credits are score-keeping units. They are not withdrawable, have no exchange rate to any asset, and cannot leave the game. Real value enters only through ticketed tournaments whose prize pools are funded by ticket sales and published before the season opens.
Payment in token carries a bonus capped permanently at 25%. Anything larger is a dated promotion with a published end date. The cap exists because a bonus multiplied by the return-to-player must stay below one, or the house loses money on every token transaction.
The token never buys brain quality, better odds, cheaper survival, or information. A free pet and a whale's pet run identical code on identical data.
Fairness and anti-abuse
- ▸Every pet in a season sees an identical price series to the same tick — no pet has an information edge
- ▸Cycle timing is server-stamped and committed on-chain, so a decision cannot be backdated after the outcome is known
- ▸Trait rolls use commit-reveal with a server seed — one roll per hatch, no rerolling
- ▸Free-tier rewards are cosmetics and titles only, which is what makes bot-farming pointless
- ▸Weights change only through the learning rule; every update is hashed and replayable
- ▸Season odds, prize formulas, and trait distributions are published before a season opens and are immutable once it does
How to verify
Every claim on this site is checkable without trusting us. Pet ownership, brain weights, death records, loot events, lineage, and tournament results are all chain state.
1. open any pet profile 2. read its current brain hash 3. replay the cycle from the published inputs 4. compare against the on-chain record
Contract addresses are published here once deployed and audited. Until then, treat any address claiming to be associated with this project as fake.
Status
The project is in prototype. There is no token, no deployed contract holding value, and no public season yet. The first version computes the brain off-chain and commits a hash per cycle; full on-chain inference ships once the gas cost per cycle has been measured rather than guessed.
We will not promise per-cycle on-chain inference publicly until the measurement supports it.