GridCoreGridCore
Tiles & Prices

Owning a Tile

How to claim, price, and manage a seat in any GridCore grid.

Claiming a Tile

What happens when you take an empty seat.

Each grid has 100 tiles identified by seat index 0–99. An empty tile has no holder — you can claim it by paying the grid's starting price. There is no extra fee on first claims; you're simply taking an unoccupied seat. A 2% fee is applied to the starting price and distributed (no seller to pay, so 98% stays in the vault).

First Claim — What You Pay
Tile costStarting price set by creator
2% fee (from price)1% pool + 0.4% creator + 0.6% treasury
Extra depositNone required
Total you payExactly the starting price
Listed price afterStarting price × 1.2 (auto-set)
✓ First claimers profit if bought out at the auto-listed price. You pay the starting price; your tile lists at 1.2×; if bought out there you receive 98% of 1.2× = 1.176× your cost.
Immediate ownership

The moment the transaction confirms you are the tile holder. A 20-minute protection window prevents anyone from buying you out immediately.

Price auto-set by multiplier

When claiming you don't set a price manually. Your tile is listed at acquisition_price × 1.2 (default multiplier). You can adjust it anytime after claiming.

No ongoing tax or deposit

GridCore v3 has no Harberger tax and no deposit requirement. You hold your tile indefinitely with no recurring cost — until someone buys you out or you abandon it.

Setting Your Price

Two ways to control your listed price.

Your tile's listed price determines what the next buyer pays and what you receive (98% of that price). There are two ways to adjust it: set_multiplier (changes the multiplier relative to your acquisition price) and set_price (sets a custom absolute price). Both have a floor — you can't list below acquisition_price × multiplier / 100.

set_multiplier — Relative Price Control
Allowed values120 (1.2×), 150 (1.5×), or 200 (2.0×)
Effect on priceSets price = acquisition_price × multiplier / 100
Cooldown24h between changes (first change is immediate)
Example (1.00 SOL acquisition)120 → 1.20 · 150 → 1.50 · 200 → 2.00
set_price — Custom Absolute Price
Allowed valuesAny amount ≥ acquisition_price × multiplier / 100
CooldownNone — change anytime
FloorCannot go below the multiplier floor
Use caseFine-tune above the multiplier floor without changing the multiplier
⏱ Only set_multiplier has a cooldown (24 hours). set_price has no cooldown and can be called any time. Neither is restricted by the 20-minute protection window — only buyouts and abandonment are blocked during that window.
Price floor is enforced by the program

You can never list your tile below acquisition_price × multiplier / 100. This prevents holders from destroying their own position by setting a price that pays less than their acquisition cost.

Price applies to buyouts immediately

Once a price change is confirmed on-chain, anyone can execute a buyout at the new price straight away (subject to the 20-minute protection window from initial acquisition, not from price changes).

Raising your multiplier raises your floor

If you set multiplier to 2.0× (200), your floor becomes 2× acquisition_price. You can't lower it back below that floor unless you first lower the multiplier. Plan your multiplier strategy carefully.

Protection Window

20 minutes of protection after every acquisition.

Every time a tile is acquired (first claim or buyout), a 20-minute protection window starts. During this window, no one can buy out the new holder and the holder cannot abandon the tile. Price changes (set_price and set_multiplier) are not restricted — you can set your price immediately after claiming.

What the Protection Window Blocks
Buyout by othersBlocked for 20 minutes after acquisition
Abandon by holderBlocked for 20 minutes after acquisition
set_priceAllowed immediately
set_multiplierAllowed immediately (24h cooldown applies)
claim_rewardAllowed immediately
✓ The protection window prevents tile flipping. You can't buy a tile and have it bought out in the same block. Every holder gets at least 20 minutes to set their price before being exposed to buyouts.

Abandon Tile

Voluntarily giving up your tile — with an exit fee.

If you no longer want to hold a tile, you can abandon it. This resets the tile to an unowned state — but it is not free. You pay a 2% exit fee on your current listed price (the same 1%/0.4%/0.6% split as a buyout). You receive nothing back. The tile resets to the grid's starting price for the next claimant.

Abandon Tile Flow
Exit fee you pay2% of your current listed price (from your wallet)
Fee split1% pool + 0.4% creator + 0.6% treasury
Amount refundedNothing — you receive no SOL back
Tile price after abandonReset to grid starting price
Tile holder after abandonNone — tile is claimable again
Protection windowMust have elapsed (20 min after last acquisition)
⚠ Abandoning costs you SOL — you pay the exit fee AND forfeit the tile price you originally paid. The only reason to abandon is if you want to exit without waiting for a buyout. To recover your original investment, wait to be bought out instead.
✓ Claim your rewards before abandoning. Unclaimed rewards stay in the accumulator and redistribute to remaining holders. They are not automatically sent to you when you abandon.