Flare/How it works

How Flare works

Everything the game does, from the square you tap to the stock that lands in your wallet.

NVDAAAPLTSLAAMZNMSFTRobinhood Chain1m · 5m · 15m windowsPaid in stock tokens
Start

Overview#

Flare turns five of the most traded US stocks into a board of Up/Down calls. Pick a stock and a window, tap a square, and the bet goes on chain in one transaction. If the window closes your way, you are paid in that stock.

You bet with
FLARE, priced in dollars ($1–$100)
You call
Up or Down on one window
Windows
1, 5 or 15 minutes, back to back
A win pays
Stake × the multiplier you tapped
Paid in
The stock you called, as a stock token
Your stake
Burned when the bet is placed
Start

Quick start#

  1. 1
    Connect a wallet
    Any EVM wallet works. Flare asks it to switch to Robinhood Chain (chain id 4663) when you connect. Keep a little ETH for gas.
  2. 2
    Get FLARE
    Bets are paid in FLARE at its live price, so hold enough for the stakes you plan to place.
  3. 3
    Pick a stock and a window length
    Choose the stock at the top of the board and 1m, 5m or 15m on the right.
  4. 4
    Tap a square
    Above the dashed line is Up, below it is Down. The bet panel shows the stake, what it wins and the multiplier.
  5. 5
    Press Bet
    The first bet asks for one approval sized for the next 100 bets of that amount. After that, every bet is a single transaction.
  6. 6
    Wait for the window to close
    A win arrives in your wallet as the stock you called. There is nothing to claim.
The game

The board#

Every column is a window. The price runs in from the left, and each window to the right is a call you can still make.

1.38x↑ Up3.03x↓ Down1.92x↑ Up1.87x↓ Down1.82x↑ Up1.77x↓ Down1.72x↑ Up1.67x↓ Down1.62x↑ Up1.57x↓ Down212.48212.78212.48212.18211.88123456
  1. 1The price, updated every 5 seconds.
  2. 2Now. Everything to the right is still to come.
  3. 3The running window's open. Upcoming windows draw this line at the current price until they start.
  4. 4Up: any square above the line is the same Up bet on that window.
  5. 5Down: any square below the line is the same Down bet.
  6. 6Later windows pay 0.10x less for each step further out.
NVDA on 5-minute windows. The first column has been running for a while; the four after it have not started yet.

The board shows the running window and the 4 after it. Squares are a grid to aim at, not price levels to reach: every square above a column's line is the same Up bet, every square below it the same Down bet. The multiplier is written on the squares that touch the line and updates every second.

Your bets appear as small pills on the column they were placed on, and in the Your bets list beside the board. Scroll, pinch or use the − and + buttons to zoom.

The game

Windows#

Windows follow the clock: a 5-minute window always starts at :00, :05, :10 and so on, and the next one starts the moment it ends. You can bet on any window on the board until shortly before it closes.

0:001:002:003:004:005:00Open price fixedBets openBets closeClose pricenext windowlast 15 ssettled ~3 s later
Bets stay open for most of the window and stop in its last seconds, so no one can bet on a result that is already visible.
WindowBets closeOn the board
1 minutelast 10 seconds5 windows · 5 min ahead
5 minutelast 15 seconds5 windows · 25 min ahead
15 minutelast 45 seconds5 windows · 75 min ahead
Betting on a window that has not started
You are calling how that window moves from its own open, not from the price you see now. Its line sits at the current price only until the window begins.
The game

Multipliers#

What a square pays
multiplier = (1 − 5%) ÷ chance of the outcome

The chance of each side comes from three things: how far the price is from the window's open, how much time is left, and how much the stock has moved over the last 30 minutes. 5% is kept as the house edge; the rest comes back through the multiplier. Multipliers are rounded down to 0.01x and kept between 1.05x and 100.00x.

↑ Up
1.38x
68.5% chance
↓ Down
3.01x
31.5% chance
Same formula as the game, with a typical volatility. A price exactly at the open counts as Down, so at +$0.00 Down is slightly ahead.

Windows further out

A window that has not started is close to a coin flip, however far away it is. The running and the next window pay their full priced multiplier; each window after that pays 0.10x less than the one before it, and never less than 1.05x.

Chance of the outcomeMultiplier
90%1.05x
75%1.26x
50%1.90x
40%2.37x
25%3.80x
10%9.49x
2%47.50x
0.5%100.00x
The multiplier is locked when you press Bet
The quote you sign is valid for 30 seconds. If the transaction lands later than that, it is refused and no FLARE is burned.
The game

Settlement#

Price
Midpoint of the bid and ask Robinhood quotes for its stock token, read every 5 seconds
Open
The last quote at or before the window starts
Close
The last quote at or before the window ends
Result
Up wins if the close is higher than the open. Anything else wins for Down, a flat price included.

Windows settle about 3 seconds after they end, and winning bets join the payout queue at once. If no price is available for 3 minutes after a window ends, the window is void and every bet on it is paid back its stake, in stock.

NVDA
Example · NVDA 5m, 14:05–14:10
Open
$212.31
Close
$212.44
Result
Up
$10 at 1.92x
$19.20
Paid as about 0.0904 NVDA, bought at the price of the moment.
Money

Placing a bet#

Tap a square
amount in dollars
Signed quote
valid 30 s
placeBet
one transaction
Burned
FLARE → 0x…dEaD

When you press Bet, the game prices the bet and signs a quote: stock, window, direction, stake, multiplier and the FLARE amount at the current price. Your wallet sends that quote to the FlareBets contract. The contract checks that the game signed it, that it is less than 30 seconds old, that the window is still open and that the quote has not been used, then moves the FLARE from your wallet straight to the burn address.

Stake
$1 to $100 per bet
FLARE amount
Dollars ÷ live price, rounded up
Approval
Once, for 100 bets of that size — never unlimited
Burn
To 0x…dEaD, win or lose

The dollar price of FLARE is read from where it trades: the Pons bonding curve until it graduates, then its Uniswap v4 pool. ETH is priced by Chainlink.

Money

Payouts#

A win pays stake × multiplier, in dollars, delivered as the stock you called. Call NVDA, receive NVDA.

Reward pool
ETH from fees
USDG
Uniswap v3 · 0.01% pool
NVDA
NVDA
Uniswap v3 · stock pool
Your wallet
sent in the same swap

The reward pool buys the exact amount on Uniswap, routing its ETH through USDG, the chain's main dollar, into the stock token, and sends it to the wallet that placed the bet. Each payout is its own transaction and appears in Your bets with a link to it. A swap may cost at most 3% more than quoted; otherwise it is tried again.

The queue
Payouts go out oldest first. The pool fills from FLARE trading fees; when it cannot cover the next payout yet, the queue waits and carries on as fees arrive. Nothing is skipped.

Stock tokens are ERC-20 tokens issued by Robinhood that follow the share price, dividends and splits included. They trade on Robinhood Chain and can be held, sold or sent like any other token.

Money

FLARE token#

FLARE is the only chip in the game. Every stake burns it; every trade of it funds the winners.

FLARE burned
Bets placed
Paid to winners
Burned on every bet
Each stake is sent to the burn address in the transaction that places the bet. Supply only goes down as the game is played.
Trading feeds the pool
FLARE launches on Pons, paired with ETH, and moves to a Uniswap v4 pool when its curve completes. Creator fees from its trades pay for the winners.

Winners are never paid in FLARE. A win leaves you holding the stock, and the FLARE you staked stays burned.

Money

Fee split#

FLARE trades
on Pons, then Uniswap
Creator fees
in ETH
FeeSplitter
every minute, ≥ 0.02 ETH
50%
Reward pool
Buys stock for winners
50%
Team
Builds and runs Flare

Creator fees from FLARE trading go to the FeeSplitter contract. Once a minute, if at least 0.02 ETH is waiting, the game calls collectAndSplit(): one transaction claims the fees and sends half to the reward pool and half to the team. Anyone can call it, and the split is set in the contract.

Reference

Markets & hours#

Checking the market…

Stock tokens trade 24 hours a day, five days a week: from Sunday 8:00 PM to Friday 8:00 PM New York time. Outside those hours, and while a stock is halted, its board pauses and no bets are taken.

NVDA
NVDA
NVIDIA
AAPL
AAPL
Apple
TSLA
TSLA
Tesla
AMZN
AMZN
Amazon
MSFT
MSFT
Microsoft
Reference

Contracts#

Everything runs on Robinhood Chain, an Ethereum layer 2 with chain id 4663 and gas paid in ETH. Click an address to copy it.

FlareBets
Checks each signed quote and burns the stake.
FeeSplitter
Receives FLARE's creator fees and splits them 50/50.
FLARE
The token every bet is paid in.
not deployed yet
Burn address
Where every stake goes. No one holds its key.
USDG
The dollar that payouts route through.
Uniswap SwapRouter02
Buys the stock for each payout.
Reference

FAQ#

Yes. Every bet is paid in FLARE at its live price, plus a little ETH for gas.
Ready for the next window?
The board is live whenever the market is.
Play now