Back to the board

How pricing works

The whole mechanism, with the real numbers. Nothing here is illustrative — the figures and the curve are produced by the same code that charges you.

Every pixel is always for sale

There is no sold out. There is only the price.

The board is 4000 x 2500 pixels, divided into 1000 tiles of 100 x 100. Every one of them can be bought at any moment, including the ones that already have something on them. Buying a region replaces whatever is underneath it.

If someone takes half of your placement, the half they did not take stays exactly where it was. Partial destruction is normal here, not a fault.

Prices fall until someone buys

Each tile runs its own descending auction.

A tile that has just been bought is expensive. From that moment its price falls in a straight line, second by second, until it reaches a floor and stops. Nobody sets the price — the clock does.

$250 the moment it sells$1.00 floor
Starts at
$250
right after a sale
Falls to
$1.00
and stays there
Takes
7 days
to reach the floor
Held for
2 minutes
while you check out

So the question is never whether a tile is available. It is how long you are willing to wait, and whether someone else moves first.

The exact formula

No hidden terms.

price(t) = max(floor, resetPrice - decayRate x elapsed / 1,000,000)

resetPrice  25000 cents
floor       100 cents
decayRate   41170 micro-cents per second
elapsed     seconds since this tile was last bought

Integer arithmetic in cents throughout. The rate is held in micro-cents because a rate in whole cents would round to zero over any sensible window. The same calculation runs in your browser, on the server and in the smart contract, and a parity test pins the TypeScript to figures generated by the contract itself — so the countdown you watch is the number you are charged.

Time since last salePrice
the moment it sells$250
1.75 days$188
3.5 days$126
5.25 days$63.26
7 days$1.01

A region costs the sum of its tiles

No bulk discount, no surcharge.

Tiles decay independently, so a region is rarely a round number — a spot beside something that just sold costs more than a quiet corner. You are shown one combined price; the individual tiles are there if you want to look.

Placements are contiguous rectangles in one of two families: k x k squares or 2k x k wides. That constraint is what lets one crop be reused at every size in its family.

Buying, and being bought out

What actually happens.

When you start checkout the region is held for 2 minutes and the price is frozen. Card payments are not instant, and without a hold two people could pay for the same tiles. Abandon checkout and the hold expires, putting the region back on the market.

The moment your payment clears, your creative replaces whatever was there and every tile you bought resets to the top of its curve. Whoever takes it from you pays the most right after you.

No account, no wallet, no signup. Settlement is recorded on Ethereum, which you are welcome to ignore entirely — it is there so the record of who owns what is not merely our word for it.

Agents buy the same way you do

One market, one API.

There is no separate agent system and nothing to scrape. Read the board, price a region, take a quote, hold it, buy it — the same endpoints this site uses, described at /v1/openapi.json.