Live · six markets ticking · Robinhood Chain

Every room is a
real company.

StockRoom is a play-to-earn RWA game where every room is powered by a real company and its economy. Unlock company rooms, place productive assets, complete skill-based shifts and expand production over time. Enter the room. Build the business. Grow the economy.

Buy $STOCKROOM
chain Robinhoodlaunchpad Ponspair ETHdividends on-chain
StockRoom machine
room yield+$0.56/s
dividends paid4.82 ETH
0.00
ETH dividends paid
0
Rooms furnished
6
Markets ticking
7
Playable shifts
// the loop

Sort parcels. Flip burgers.
Balance the grid.

Each room plays differently based on the business behind it. Sort parcels inside Amazon. Manage orders at McDonald's. Balance Tesla's energy grid. Build production networks for Apple, Meta and Netflix. Everything earned through gameplay feeds back into room upgrades, item progression and stock reward campaigns.

🏗️

Productive assets

Furniture isn't decoration — every item you place raises the room's output rate and its hype multiplier. Busier rooms produce more.

📈

Live company markets

Six simulated markets tick around the clock. Headlines hit, prices gap, momentum runs. Buy the dip between placing sofas.

⏱️

Skill-based shifts

Every brand room doubles as a job. Snappy 30-second shifts scored on accuracy and speed — better scores, better payouts.

🧾

Share drops

Certificates materialize in your rooms while you play. Click one and it's +1 share — busier rooms drop them faster.

💸

Real dividends

Holding $STOCKROOM accrues ETH from the treasury every block. Game efficiency raises your weight in the epoch.

🔌

Wallet optional

Play free forever in the browser. Connect a Robinhood Chain wallet only when it's time to claim.

// live market

The market never sleeps.
Neither do your rooms.

Six simulated stocks tick around the clock — these cards are moving right now.

Your first share is already waiting.

Free to play. Wallet optional until payday.

𝕏 Follow
// live market · simulated

Six companies. Six economies.

Every room is backed by a company whose market ticks in real time. Headlines move the tape, momentum runs, and your room's output scales with the business behind it.

news_feed.loglive

      
// the rooms

Six rooms. Six different games.

Each room plays differently based on the business behind it. Unlock a room, place its productive assets, and run its shift to push output higher.

// minigames

Don't just idle — work a shift.

Every brand room doubles as a job. Sort parcels on the Amazon belt, serve the pass at McDonald's, keep Tesla's grid from tripping — snappy shifts scored on accuracy and speed. Scores are server-checked; rewards land in credits, materials and tickets.

// how dividends actually work

You don't just earn cash.
You earn stock.

$STOCKROOM is an EVM token on Robinhood Chain with a dividend accumulator baked into the contract. Trade tax flows to the treasury in ETH, the accumulator credits every holder per block, and you withdraw whenever you like. Game performance decides your multiplier — it never gates the base accrual.

01

Trade tax → treasury

A 2% tax on $STOCKROOM buys and sells routes straight to the treasury contract, held in ETH.

02

Accumulator credits

On every distribution the contract raises a global per-share accumulator. No loops, no gas bomb — O(1) for any holder count.

magnifiedDivPerShare += (msg.value × 2¹²⁸) / totalSupply
03

Your balance accrues

Your claimable amount is just your balance times the accumulator, minus what you've already taken.

owed = balance × accPerShare − withdrawn
04

Room multiplier

Each epoch, room efficiency and shift scores mint a weight boost on top of your base share — capped, so whales can't buy it.

weight = balance × (1 + roomBoost)
05

Withdraw anytime

Call claim and the ETH lands in your wallet. No lockups, no staking, no unstaking queue — you only pay gas.

claim() → ETH to msg.sender
StockRoomDividends.solRobinhood Chain · EVM
// every buy/sell routes 2% here, in ETH
function distribute() external payable {
    require(totalSupply > 0);
    accPerShare += (msg.value * MAGNITUDE) / totalSupply;   // O(1)
    totalDistributed += msg.value;
}

// what a holder can take right now
function claimable(address a) public view returns (uint256) {
    uint256 gross = (balanceOf[a] * accPerShare) / MAGNITUDE;
    uint256 boost = roomBoost[a];                        // 0–2500 bps, from gameplay
    return ((gross * (10000 + boost)) / 10000) - withdrawn[a];
}

// pull your ETH whenever you want
function claim() external {
    uint256 owed = claimable(msg.sender);
    require(owed > 0, "nothing to claim");
    withdrawn[msg.sender] += owed;
    payable(msg.sender).transfer(owed);
}

Estimate your epoch.

Drag your holdings and see what the accumulator would credit. Numbers are illustrative — the pool is only as big as the volume that funds it.

Your claimable this epoch
0.0000 ETH
at the current treasury inflow rate
Epoch parameters
Trade tax → treasury2%
Treasury inflow (epoch)0.00 ETH
Your share of supply0.10%
Boost cap+25%
Epoch length24h
Lockupnone
// the token

$STOCKROOM

The economy layer of the game. Launched on Pons, living on Robinhood Chain, paired with ETH. The more efficiently players run their StockRooms, the more they contribute to the wider economy — and the more they're eligible for rewards connected to real-world stocks and dividends.

⛓️

Chain

Robinhood Chain

🚀

Launchpad

Pons

💧

Pair

ETH

🧾

Tax

2% → dividends

Contract · Robinhood Chain
coming soon buy on Pons
Supply1,000,000,000
Buy / sell tax2% → treasury
DistributionETH · on-chain
Team allocationnone
Liquiditylocked
The long-term vision
Enter the room.
Build the business.
Grow the economy.
Earn exposure to stocks
and dividends.

Everything earned through gameplay feeds back into room upgrades, item progression and stock reward campaigns.

Your rooms
Claimable
0.0000 ETH
💵 Cash
$0.00
📈 Dividends
$0.00/s
💎 Net worth
$0.00
welcome to StockRoom — place an item to start producing
Item click a tile to place · Esc to cancel
Market
📦 PARCEL SORT — AMZN
time 30s score 0 streak 0
press ← / → (or click a bin) to send the parcel to the right lane
copied