Town Brokers $TOWN
Next round waiting
one hour between boundaries
Reward pool what waits in the payroll for the next round
Total distributed paid to buildings, in four stocks
Reward pool
Total distributed

The collection is deployed at 0x1a6d8dB6e8Fcde3127e31b7a5b0ED1b80776cBE8 on Robinhood Chain. Every figure on this page is read from the chain as you load it, and anything the chain does not answer is left empty rather than filled in from somewhere else. This page only reads, and signs nothing, so it asks for no wallet.

Payout rounds

One hour apart Four equal quarters Anyone may call it Every round is logged

Every hour the town pays its rent

$TOWN fees are collected automatically and forwarded to a payroll contract that nobody owns, and it waits there as WETH. When the clock reaches a boundary anyone at all may call a round, and everything waiting is spent on tokenized stock for the four districts. That single call is what this page describes.

Time to the next boundary Every hour
waiting

one hour between boundaries

Boundaries sit one hour apart. The hour is counted by the payroll contract from its own last boundary and not from midnight UTC, so this clock asks that contract rather than the calendar, and it shows whatever answer comes back. Nothing fires by itself at zero either. A round exists only once somebody sends the transaction, and the contract does not care whose wallet that is.

The ledger

Every round is written down here

One row per round. The round number, the moment it was called, the WETH that was converted, and then for each district the units of stock that were bought and the rent that landed on a single floor. Every row is read from the Round event the payroll writes, so a row is on this page because a round wrote it on the chain, and nothing is invented to fill the gap.

The ledger is empty

This table lists the rounds the payroll has written, and it has none to list. It is never seeded with a sample, so an empty table is the chain saying it holds no round rather than the page holding one back. Every row is read from the Round event the contract writes and carries the hash of the transaction it was written in, so the units bought and the rent added can be checked against the chain instead of taken on trust.

The columns this ledger carries

Payout round ledger, one row for each round the payroll has written.
Round Called, UTC WETH converted Silicon Row, NVDA Orchard Street, AAPL Launch District, SPCX Motor Mile, TSLA Transaction
UnitsPer floor UnitsPer floor UnitsPer floor UnitsPer floor
There is nothing on the ledger to list. Each successful call writes its row at the top of this table, and the table gains one row for every round that converted something.

Rent per floor is the number a holder actually feels. A building with sixteen floors collects it sixteen times. In the table it is the units a round bought for a district divided by every floor standing in that district. A round that found too little waiting in it returns without writing anything, so it never appears as a row here.

Anatomy of a round

Six things happen, in this order

None of it is discretionary. The payroll contract has no owner and no way to send the money anywhere else, so a round is the same sequence every time, no matter who pays the gas to start it.

Step one01

Fees arrive

$TOWN trading fees are collected automatically and reach the payroll contract in both assets. The WETH half waits there for a round, and the token half is burned by anyone who asks rather than held.

That contract has no owner and no withdraw function. Between rounds it does nothing whatsoever except hold what arrives.

Step two02

A boundary passes

Boundaries sit one hour apart, each counted by the contract from the last one. Once a boundary has passed, the contract accepts a call from any address at all.

There is no keeper list and no admin. A call inside the hour leaves the next boundary exactly where it already was. If a whole hour goes by with nobody calling, the contract sets the next boundary one hour from that late call, so missed hours never pile up into a burst.

Step three03

The pot splits four ways

Whatever is waiting is cut into four equal quarters, one per district. How big a district is has no bearing on this step.

A district with a thousand buildings standing and a district with fifty receive exactly the same quarter of exactly the same pot.

Step four04

Each quarter buys its stock

A quarter is spent on that district's tokenized stock, routed WETH to USDG to the stock itself.

The swap carries a price floor read from the pool's own thirty minute average, which is what keeps a thin pool from being walked up inside a single round.

Step five05

The accumulator rises

The stock a district just bought is divided across every floor standing in that district and added to a running accumulator.

A crowded district pays less for every floor in it. An empty one pays more. No tokens move to any wallet at this step.

Step six06

Holders claim whenever

Rent belongs to the building, not to the wallet holding it, so it waits in the accumulator until somebody claims. There is no deadline.

Claim before you sell. Unclaimed rent travels with the NFT to the next owner, and so do any floors that were built on it.

The split

Four equal quarters, every time

Choose a district to recolour this page and to follow what its quarter buys. The share itself never moves, whatever is standing there.

Equal quarters is the only real decision in the whole mechanic. Everything after it is arithmetic: the quarter is fixed, the crowd standing in it is not, and the rent that reaches one floor is simply that quarter divided by every floor beside it.

Inside a district

The quarter, then the crowd

A round pays a district, and the district pays its floors. Every floor standing there draws the same share of that quarter whatever tier it belongs to, so a Legendary tower earns because it carries sixteen floors, not because it is Legendary.

How one pot is cut 4 x 25.00%
Silicon Row
25.00%
Orchard Street
25.00%
Launch District
25.00%
Motor Mile
25.00%
Equal quarters, unequal crowds. A district takes 25.00% of the pot whether two hundred floors are standing in it or six thousand. The quarter is fixed. The crowd is the part you get to read.

Rent per floor is not quoted anywhere on this site, because it depends on the fees a round finds waiting in the payroll and on how the town spreads itself across the four districts. Any figure printed here would be a guess wearing the clothes of a result, while the ledger above prints the real one, round by round, as the contract writes them. Rezoning a building into a quieter district costs a burn and locks it for seven days, which is what stops a wallet stepping across a minute before a round and stepping back after.

Legendary building in Silicon Row, glass, sixteen floors, with masts on the roof
Tile 01 Legendary
Silicon Row
Glass, buys NVDA
16Floors

16 floors stand under this roof, and every one of them draws the same share of the Silicon Row quarter as every other floor standing there.

Pick a building 16 renders

Edge cases

When a round does not run

Two rules keep the cadence honest. A round with too little waiting in it is skipped, and skipping it still advances the clock by one hour rather than pushing the schedule back.

A tall Town Brokers tower lit at street level, standing alone against the night city The payroll
One contract, no owner

Robinhood Chain

Fees land in it, rounds spend it, holders claim out of it. There is no key that can point the money anywhere else and no pause switch, which is also why nobody can promise you a round on demand. The clock and the callers are the only things that make it move.

Stock is bought through the district's own pool, paying in USDG that the round bought with WETH a moment earlier. Both hops happen inside the one transaction that the caller sent.

The rules around the clock 4
Too little waiting
Skipped

If less than the minimum has arrived since the last payout, the round is skipped rather than run. Splitting dust four ways and swapping each crumb would cost more in gas than it pays in rent.

The clock
Advances anyway

A skipped round still moves the clock on by one hour, so the next boundary sits where it always was and nobody can bend the timing by starving one round. If a full hour passes with nobody calling at all, the next boundary is set one hour from that late call instead.

Who may call
Anybody

There is no privileged caller. A holder, a bot, a stranger who likes the artwork, all the same to the contract. The pot goes where the rules say regardless of who paid the gas.

Rezoning
Seven day lock

Moving a building to another district costs a burn and freezes it in place for seven days. Chasing the quiet district is allowed. Chasing it minutes before a round is not.

The base of the town

Common buildings, two floors each

3,333 of the 5,555 are Common and bring two floors apiece. As a group they hold the largest single claim on every district quarter, 34.3% of all rent, and building by building they hold the smallest.

Common building in Silicon Row, glass, two floors Common building in Orchard Street, sandstone, two floors Common building in Launch District, copper, two floors Common building in Motor Mile, sandstone, two floors Common building in Silicon Row, brick, two floors Common building in Orchard Street, slate, two floors Common building in Launch District, onyx, two floors Common building in Motor Mile, marble, two floors

Renders from the collection. Materials and rooftops follow the district a building stands in.