Live on Robinhood Chain · 25 stocks
Vane

Up or down? Call it.

Pick a stock, say which way it ends the week, and put USDG on it. Robinhood’s own price feed settles every pool, and everyone who called it right shares the whole pot. No house. No fee. No odds-maker.

  • Settled by Robinhood’s feeds
  • 0% fee
  • No owner, no pause

This week’s pools

Calls close
Read from the chain
StockPriceThe pool so far

Prices are Robinhood’s own feeds on Robinhood Chain, the same numbers the contract settles with. Pools fill as people call; a pool with nobody on one side simply refunds.

How it works

Three moves. One feed decides.

Every stock has two pools running at once: one for the week (Friday to Friday) and one for the next trading day. Both lock and close at 20:00 UTC — the New York close.

01 · CALL

Pick a stock and a side

UP if you think its price at the close will be above its price at the lock; DOWN if below. Put in as little as 1 USDG. Your first call is one transaction — a signature stands in for the approval.

02 · WAIT

The pool locks, the week runs

Calls close at the lock. From then on the board shows the price at the lock, the price now, and which side is ahead. Nothing anyone does can change a pool after it locks.

03 · COLLECT

Winners share the pot

After the close, one click proves the two prices from Robinhood’s feed, settles the pool and pays you — your stake back plus your share of the losing side, in proportion to what you put in.

A worked pool

What a call pays.

An example with round numbers — not a live pool. The rule is one line: winners share the whole pool, pro rata.

NVDA · week pool · Fri 20:00 → Fri 20:00 UTC
UP · 600 USDGDOWN · 400 USDG
Price at the lock$230.00
Price at the close$236.10 — UP wins
You put100 USDG on UP
You collect166.66 USDG

100 × 1,000 ÷ 600 = 166.66 — your stake times the whole pool, divided by everything on UP.

The whole pool goes to the winning side1,000 USDG, shared among the 600 USDG that called UP — 1.66× each. Vane takes nothing.
A tie gives everyone their stake backIf the feed shows exactly the same price at the close as at the lock, nobody wins and nobody loses.
So does a one-sided poolIf everybody called the same side, there is nobody to win from: every stake comes back in full.
The odds move until the lockEach new call changes the split, so the board shows what your stake would pay at this moment, and why it may differ by the lock.
Why it’s fair

Nobody to trust but the feed.

Vane is one contract of 5.8 KB. It holds the pools and reads Robinhood’s price feeds. It has no owner, no fee, no admin key and no way to be paused or changed.

Robinhood’s own prices

Each stock is settled by the price feed Robinhood runs for it on Robinhood Chain — the feed every lending market on the chain reads. Vane does not choose the price; it reads it.

The contract checks the price

Whoever settles a pool names the feed update that was in force at the lock and at the close. The contract refuses it unless that update had landed by that second and the next one had not.

No house, no fee

You are not betting against Vane. Every USDG in a pool came from someone who called it, and every USDG goes back out to someone who called it — winners, or everyone on a tie.

Locked means locked

Calls stop at the lock, to the second. After that nobody — not the people who called, not us — can add, withdraw or change anything until the close.

Never stuck

Anyone can settle any pool, and anyone can deliver a winner’s payout — it always goes to the winner. If nobody settles a pool within seven days of its close, everyone in it can take their stake back.

Tested against the real chain

Every rule above runs against live Robinhood Chain state before it ships: 16/16 properties, 9,738 checks, and 37/38 planted bugs caught by the check named for them. What was tested.

Questions

Before you call it.

What do I need?

A wallet on Robinhood Chain (MetaMask, Rabby or Coinbase Wallet; the app adds the chain for you), some USDG to put in, and a little ETH on Robinhood Chain for gas — a call costs a fraction of a cent.

When exactly do pools lock and close?

At 20:00 UTC. A week pool runs from one Friday’s 20:00 to the next; a day pool from one weekday’s 20:00 to the next weekday’s (Friday’s runs to Monday’s). 20:00 UTC is the New York close while the US is on summer time, and an hour after it in winter. The board always shows both times in your own clock.

What is “the price at the close”?

The last update Robinhood’s feed published at or before that second. Robinhood’s feeds publish when the price moves by about half a percent, so a quiet stock can show the same price at both ends — that is a tie, and everyone gets their stake back.

Why are some stocks only on the week board?

A feed that publishes less than twice a trading day (SPY, for one) would make most day pools ties. Those stocks only get week pools. A Treasury fund whose price creeps up every day is not listed at all: its “up” is not a call anyone could lose.

Can I call both sides, or add to a call?

Yes to both, any time before the lock. Each call adds to your stake on that side; what you collect is worked out from your total on the winning side.

Who settles the pool, and what if nobody does?

Anyone. The app settles it for you when you collect, in the same transaction. If nobody settles a pool within seven days of its close — for example because the feed stopped reporting — anyone can refund it, and everyone takes back what they put in.

Is this audited?

No. The contract is short, has no owner and is tested against the live chain (details), but nobody independent has reviewed it. Only put in what you can afford to lose.