DOCS

The full mechanics of the ORB board — exact math, entropy verification, and where the ETH goes.

ORIGIN

ORB is a faithful port of the open-source ORE board game design to Robinhood Chain. The mechanics — the 25-square board, one winning square per round, winners splitting the losers' pot plus a fixed emission, the motherorb jackpot, and the vault — follow the design published by regolith-labs/ore (ore.com). Credit for the game design belongs to Regolith Labs; ORB re-implements it for Robinhood Chain with ETH as the deploy asset and $ORB as the mined token.

ROUND LIFECYCLE

  1. Commit. A new round opens. The server generates a random 32-byte secret and publishes its sha256 hash (the commitment) with the round.
  2. Mine (60 seconds). Players deploy ETH onto any of the 25 squares. Minimum deploy: 0.0001 ETH. You can deploy multiple times, on multiple squares.
  3. Strike. At round end, the secret is revealed and the RNG deterministically picks one winning square — a uniform 1-in-25.
  4. Settle. Winners are paid, the emission is minted, the vault takes its cut, and the result (including the secret) is published to the history.
  5. Intermission (15 seconds). Deploys are blocked, then the next round commits and opens.

EXACT MATH

PARAMETERVALUEMEANING
Board5 × 525 squares, one uniform winner per round
Round / intermission60s / 15smining window, then a break
Protocol fee100 bps (1%)taken from the pot each round
Vault cut1000 bps (10%)of winners' winnings, fuels buy & bury
Emission+1 ORB / roundfixed, halving-free drip
Hard cap5,000,000emission stops forever at the cap
Motherorb accrual+0.2 ORB / roundinto the jackpot pool (counts toward the cap)
Motherorb odds1-in-500whole pool pays, split among that round's winners
Min deploy0.0001 ETHper deploy

When the winning square has miners:

winnings = (pot − winningSquareStake)   // the losers' pot
winnings −= winnings × 1%               // protocol fee
winnings −= winnings × 10%              // vault cut → buy & bury
each winner gets: stake back + winnings × (their stake / winning-square stake)

The +1 ORB emission is decided by a fair coin from the same entropy: 50% it is split pro-rata among all winners on the square; 50% it goes solo to one deployment-weighted top miner (bigger stake = proportionally better odds of being picked). A motherorb payout, when it hits, always splits pro-rata among the round's winners.

When nobody is on the winning square: the entire pot (minus the 1% fee) is vaulted, and no $ORB is emitted that round.

PROVABLY FAIR — VERIFY IT YOURSELF

Every round's entropy is commit-reveal: the secret is fixed before anyone deploys, so the outcome cannot be re-rolled based on where the ETH lands.

  1. Before the round, note the published commitment (shown on the board and in /api/state).
  2. At resolution, the secret is revealed in the round's history record.
  3. Check the commitment: sha256(secret) == commitment.
  4. Re-derive the result: compute rng = sha256(secret + ':' + roundId). The winning square is derived from that digest — winning = rng % 25 — and the same digest drives the motherorb roll (1-in-500) and the split-vs-solo coin.

If step 3 or 4 ever failed to match a published result, the round would be provably rigged. It can't silently be — that's the point.

THE MOTHERORB

Each resolved round with winners adds +0.2 ORB to the motherorb pool (this accrual counts toward the 5,000,000 cap). Every round also rolls 1-in-500 odds from the round's entropy — when it hits, the entire pool pays out at once, split pro-rata among the miners on that round's winning square. The pool then resets and starts accruing again.

TREASURY, VAULT & BUY-AND-BURY

Two flows feed the treasury every round: the 1% protocol fee and the 10% vault cut of winners' winnings (or the whole pot, on empty-square rounds). Vaulted ETH exists for one purpose: buy & bury — once $ORB trades, the vault buys $ORB from the open market and buries it permanently, removing it from circulation.

The board also tracks a production cost EMA: a moving average of ETH consumed per $ORB mined. It is a transparency metric — the live "mining cost" of the token — not a price target or a promise of value.

SIMULATED LEDGER

Balances on ORB are a simulated ledger: every wallet is seeded with 0.1 ETH of play balance on first connect. There are no deposits, no withdrawals, and no custody of real funds. Nothing here is a promise of returns — the board is a game of chance with a provably fair random outcome, and losing squares lose their deploy for the round. Connect an EVM wallet (MetaMask, Rabby) or watch any 0x address.