A venue is a place, not a skin. The circuit has seven rooms and every one of them is a row of numbers: how the shell is shaped, who is in the seats, how readily the house stands up, and what the walls give back after a hit. You never pick the room you fight in — the conductor books it off the market and the hour. This page is where a new one gets designed.
A diagram, not the arena. It draws the same seat rule the renderer draws —
machines and cyborgs glow, humans do not — so you can read the house at a glance,
but the real room is painted by arena-fx.js and will have weather,
light and a fight in it.
What it is called, and where it is. The name goes on the card before the fight.
The seed is the room's identity, the way a Machine's seed is its own: the same seed draws the same house every night, seat for seat. Two rooms cannot share one.
Four layouts, and each one has its own renderer — this is the difference between a new room and the same room in a different colour.
seat budget —
—
One row per tier, five shares, always totalling 100. Row 0 is ringside. Move one and the rest give way — a room where the shares do not add up is not a room.
A bar is close and loud. The old exchange watches you lose money without raising its voice. 1.00 is the Pit.
The bed is what the room sounds like standing still. The tail is what the walls give back after an impact — the furnace rings, the bar rattles its glassware, and an open gantry returns nothing at all.
Every room declares where it sits on two axes and the conductor picks by how well the night fits. A room with no axis entry is built and unreachable — it never gets booked.
grade: 0 is a back room, 1 is the old exchange · scale: 0 is twenty people, 1 is a blast furnace
Own a Machine and it becomes this room's house fighter — the room carries its name and serial, and its stats set the challenge. Anyone may still walk in and fight it; the gate is on building the room, never on playing it.
The Machines contract is not deployed yet, so nobody has this tier.
A FOUNDER-tier Machine unlocks a deeper house — up to seven crowd rows instead of five — plus one named regular and one room event off the arena's own table.
The Machines contract is not deployed yet, so nobody has this tier. An event is built out of a layout's furniture — a bar stool needs a bar — so the list narrows to what your layout actually contains.
This is the exact JSON your wallet signs and the endpoint validates. Nothing else is sent, and nothing in it is ever executed.
tools/venue-lint.mjs over it, reads the row it emits, and pastes that row into arena-fx.js by hand, in a normal reviewed deploy. Nothing promotes itself. There is no path from the queue to the arena.
· Most rooms will not go in. Seven is already a circuit; an eighth has to be a place that does not exist yet, not a colour that does not exist yet.
· A room is data — numbers and named choices from fixed lists. This page cannot accept code, a colour, a URL or a file, because the arena has no field that could hold one. That is on purpose: this site composes real payroll transactions on the same origin, and the smallest amount of attacker-controlled anything on it is too much.
$BITBOTS is a meme coin · not financial advice · the token can go to zero · a submitted room is reviewed by hand and may never be built · Terms & risks · Privacy