Tote Board Leaderboard ← Back to the game

How Tote Board works

Predict whether a stock's dollar price ends the next window higher or lower. Everyone who's right splits the whole pot. Five minutes to read this and you know everything the contract knows.

On this page How to play How payouts work The round lifecycle Settling & the bounty Refunds Fees Limits FAQ Glossary
The one-sentence version

Stake ETH on UP or DOWN, wait for the round's price window to finish, and if you were right you collect your share of everything the losing side staked — minus a 3% fee.

How to play

  1. Connect a wallet on Robinhood Chain

    Any wallet works — Rabby, MetaMask and friends. The site will offer to add or switch the network for you. You only need ETH; there's no token required to play.

  2. Pick a side on the "Betting open" card

    UP means you think the stock's USD price will be higher at the end of the round's price window than at its start. DOWN means lower. The live multipliers on the card show what each side pays right now.

  3. Choose your stake and confirm

    The bet sheet shows your projected payout including your own stake — adding money to a side dilutes it, and we show you the diluted number, not the flattering one.

  4. Wait for lock, then the price window

    When betting closes the round locks and its reference price is fixed. The next window of price movement decides it. You can't add, remove or change a bet after lock — neither can anyone else.

  5. Collect

    Once the round settles, winners collect from the card, the positions table, or the Collect button in the header (which sweeps every round you're owed from, in one transaction). Winnings never expire.

How payouts work

This is a parimutuel pool — the model racetracks have used for a century. There are no odds set by a bookmaker and no house taking the other side of your bet. The two pools of stakes are the market:

payout multiplier = total pot × 0.97 ÷ your side's pool

Worked example. Say a round closes with 6 ETH on UP and 4 ETH on DOWN — a 10 ETH pot, 9.7 ETH after the 3% fee:

ResultUP paysDOWN pays
UP wins1.62×0
DOWN wins02.43×

Notice the shape: the less crowded your side, the more it pays. If 90% of the pot piles onto UP and DOWN wins, the DOWN bettors are paid nearly 9.7×. You aren't just predicting the stock — you're paid best for being right when the crowd is wrong.

Your personal payout is proportional: stake 1 ETH of a 4 ETH winning pool and you get a quarter of the winnings.

The round lifecycle

A round has two halves: a betting window, then a price window of the same length. The betting always finishes before the measured movement begins — so nobody can stake after watching the move happen. Two rounds are always in flight: while you bet on one, the previous one is locked with its price running.

Betting open

Stakes accepted on both sides. Multipliers move as the pools fill.

Live

Locked. The reference price is fixed and the price window is running. Nothing can be added or withdrawn.

Settle me

The window ended. Anyone can settle the round — and gets paid for it (see below).

Settled

UP or DOWN is recorded on-chain forever. Winners collect whenever they like.

Prices come from on-chain time-weighted averages (TWAPs) over the pools where the tokenised stock actually trades, converted to US dollars so a move in ETH itself can't decide your round. Both boundary prices are averages over several minutes, not single prints — one weird trade can't set them.

Settling & the bounty

Most prediction games settle rounds with a private bot you never see. Here settlement is a public, paid job: after a round's price window ends, anyone can press Settle, and whoever does collects a bounty (0.25% of the pot, with a minimum) paid out of the round's fee — never out of player stakes.

Settling is safe to race for: the result is computed from recorded price history, so whoever settles, and whenever they settle within the window, the outcome is identical. If you see the green banner, that's free money for one transaction.

Refunds — when in doubt, everyone gets their money back

Whenever there's no fair way to decide a round, the contract refunds every stake in full. That happens if:

Refunds are collected the same way as winnings — the card, the table, or Collect.

Fees

WhatAmountNotes
Rake3% of the potonly on decided rounds — refunds pay no fee
— settler bounty0.25% (min floor)paid to whoever settles the round
— protocolthe remainderfunds the project
Bettinggas only~$0.01 per bet on Robinhood Chain
Collectinggas only~$0.01, batches any number of rounds

For the arithmetically minded: at a 3% rake and even pools, you break even long-run if you're right 51.55% of the time. Below that, the rake wins. That's the honest number, and it's a far lower bar than any casino game offers — but most people don't clear it. Stake accordingly.

Limits

Two caps are enforced by the contract itself, and they exist to protect you:

The pot cap is what makes cheating pointless: settlement prices come from real trading pools, and moving those pools costs vastly more than any capped pot is worth — we've measured it. The caps started deliberately small while the contract is young and rise as it proves itself.

FAQ

Can I cash out or change my bet before the round ends?

No. Once staked, a bet rides to the end of the round. That's what makes the pool fair — nobody can bail out as the price moves against them, leaving the other side holding a different bet than they entered.

What exactly decides UP vs DOWN?

The stock's USD price, as a several-minute on-chain average at the round's lock and close. Higher at close than at lock → UP wins. Lower → DOWN. Exactly equal → refund.

What happens when the stock market is closed?

The tokenised stock keeps trading on-chain around the clock, so rounds usually still decide. If the price is genuinely flat across a round, it refunds instead.

Can I bet both sides?

Yes. You'll win one and lose the other, which nets you −3% — it's allowed, just rarely wise.

Do winnings expire if I don't collect?

No. Claims have no deadline. The Collect button sweeps everything you're owed across all past rounds in one transaction.

Who is the counterparty? Can "the house" run out of money?

There is no house position. Winners are paid from the losing side's stakes, which are already in the contract before the round decides. It cannot owe more than it holds.

Why did my bet get rejected?

Either it was below the minimum stake, above your per-round cap, or the round's pot was full. The bet sheet checks all three before your wallet ever opens, so this should be rare.

Is the contract audited?

Not yet — which is exactly why the per-round caps are small. The contract is public, extensively tested against the live chain, and the total at risk in any round is bounded by design. Treat it accordingly: this is a betting game, stake what you can afford to lose.

Is this gambling?

It's a game of skill played with real money against other players, with a fee — legally that's treated as betting in many places. Know your local rules, and play responsibly: set a budget, and stop when it stops being fun.

Glossary

Round
One cycle of the game: a betting window followed by a price window of the same length.
Lock
The moment betting closes and the reference price is fixed.
Close
The end of the price window. Close above lock → UP wins.
Pot
Everything staked on both sides of one round.
Multiplier
What a winning stake pays: pot × 0.97 ÷ winning side. Shown live on every card.
Settle
The public transaction that records a round's result. Pays a bounty to whoever sends it.
Void
A round with no fair outcome. All stakes are refunded in full.
TWAP
Time-weighted average price — the several-minute on-chain average used for every boundary, so single trades can't set a price.
Play responsibly

Round winnings are paid by other players — across everyone, players lose exactly the 3% fee. Only stake money you can afford to lose, and treat any winnings as the result of a game, not an income.