How a trade works
A fixed-time trade asks whether a market will close strictly above or below its entry price. Choose a market, a duration and a stake. The return is fixed the moment the trade is accepted.
- UP wins when the closing price is strictly higher than the entry. DOWN wins when it is strictly lower.
- A win returns the stake plus the quoted profit. A loss forfeits the stake.
- The trade is accepted the moment you tap. Its entry is the first oracle price published two seconds after your trade lands on-chain, so nobody can bet on a price they have already seen. The row shows “locking…” until that price arrives.
- Cash out early: a winning trade of 1 minute or longer can close before expiry. It pays what a win pays, times the chance it would still win from here, less a 10% fee. Far ahead near expiry pays close to the full win less the fee; barely ahead with lots of time left pays about half of it. Real cash-outs are decided on the oracle price two seconds after you ask; if the trade isn't winning there, the request lapses and the trade runs on. Cash-out closes about 12 seconds before expiry and isn't offered on pre-IPO markets or funded accounts.
Markets and payouts
Every market pays the same +78% base on a win, except the 15-second expiry, which pays 14 points less (+64% at Bronze): the shortest trades are the closest to pure noise. Volume tiers add to the base, up to +90% at Diamond. The operator can set the base for new trades between +55% and +99%; a change never reprices an accepted trade.
Stock and forex markets can only be traded while they are open, and only with expiries that end before they close: a closed market publishes no closing price. A market opens for real money once its Pyth oracle feed is connected for settlement; markets still waiting show as “oracle not connected yet”. Every market with a live price can be practised in Demo.
At a hypothetical 50% win probability, a +78% profit quote implies an 11% expected house edge per stake. This is not a forecast of anyone's results.
| Markets | Which | Hours (New York time) |
|---|---|---|
| Crypto | ETH, BTC, SOL, ZEC | Around the clock |
| US stocks & ETFs | TSLA, NVDA, AAPL, MSFT, AMZN, GOOGL, META, COIN, HOOD, MSTR, SPY, QQQ | 9:30 to 16:00, Monday to Friday, closed on US market holidays |
| Forex | EUR/USD, GBP/USD, USD/JPY, AUD/USD, USD/CAD, USD/CHF | Sunday 17:00 to Friday 17:00 |
| Pre-IPO | OpenAI, Anthropic: charts and live prices from their Hyperliquid perps; real money settles on Pyth's private-market indices | Around the clock |
Open for real money right now: reading the contract…
Ties
An exact tie is a loss for both UP and DOWN. The stake is not refunded. The direction must be strictly correct at the close.
Prices and settlement
Entry and settlement both use signed Pyth prices, verified by the contract. The entry is the first Pyth price published at least two seconds after the block that accepted your trade; the close is the first one published at or after expiry. Neither can be chosen by you, the keeper or anyone else. Your trade also carries the payout you were quoted as a floor: if the payout drops while it is on its way in, it doesn't fill.
A keeper normally posts both prices within seconds of expiry, but anyone can submit a valid settlement, and Pyth keeps its history, so a late settlement uses the same prices. If no valid settlement is posted within a day of expiry, the trade can be refunded in full. Pyth and Robinhood Chain availability remain dependencies.
Deposits and withdrawals
- USDG is credited one for one to the dollar trading balance.
- ETH deposits swap through the Uniswap V4 ETH/USDG pool on Robinhood Chain, with a maximum 1% slippage check.
- Idle trader balances are kept separate from the bankroll. Only the owning wallet can withdraw them, and a pause on new bets doesn't block it.
Bet limits
Limits apply to real-money bets and are read live from the contract. A bet must also fit within the bankroll's available payout reserves. The minimum stake is $1.
| Expiry | Maximum stake |
|---|---|
| Reading the contract… | |
- Demo trades have no stake limits beyond your demo balance.
- Each open stake, and the win it could pay, is reserved the moment the trade opens.
The vault
The vault keeps trader balances, open-bet escrow, house bankroll and claimable earnings apart. The Vault page reads each amount straight from the contract.
- Trader balances belong to their wallets.
- Open bets reserve the stake and the potential payout until settlement.
- Uncommitted house capital belongs to the bankroll, subject to amounts owed to depositors.
- The operator can pause new bets and change future base returns within the stated range. It cannot reprice open bets or withdraw trader balances.
Earning from the bankroll
These are profit-funded rates, not guaranteed yields. Deposits below $10,000 earn no yield.
| Minimum deposit | Annual rate |
|---|---|
| $10,000 | 10% |
| $20,000 | 15% |
| $50,000 | 20% |
- Principal backs bets and can lose value.
- When the house has made at least $100 of profit since the last split, the whole profit is split: referral earnings are paid first, then half buys back and burns the protocol token and half stays in the bankroll, which pays depositor yield. If that share falls short, depositors receive a proportional share of what is available; the shortfall is not carried forward.
- You take principal out at par from bankroll that is free. While open bets hold part of it, you can take what is free now and the rest once they settle.
The protocol token
The protocol token launched on Pons, paired with ETH (on-chain ticker STRIKE). It charges 2% on every buy and sell. That tax, plus the creator's share of Pons's own fee, is collected by a contract with no withdraw function and split in half: one half is added to the bankroll (counted as funding, never as profit), the other half buys the token back and burns it.
A staking contract exists, but it isn't connected to referrals yet, so staking adds nothing today.
Rewards
Volume counts the stake of every opened trade and never resets. The return boost is built into the contracts and locked into each trade when it opens.
| Tier | Lifetime volume | Win profit |
|---|---|---|
| Bronze | Any | 78% |
| Silver | $10k | 81% |
| Gold | $50k | 84% |
| Platinum | $250k | 87% |
| Diamond | $1m | 90% |
Beta points
Points are computed from on-chain totals: your lifetime real volume, the volume of the traders you referred, the challenge fees you paid, your daily quests and your best streak. Anyone can recompute them from the contracts. Demo and funded-account trades don't earn points: they cost nothing, so they would be free to farm. Points record your part in the beta; nothing about their future use is promised.
The weekly tournament ranks wallets by real betting volume from Monday 00:00 to Monday 00:00 UTC, win or lose. The top five win $250, $150, $100, $50 and $50 in USDG, paid on-chain to the winning wallets after the week closes.
| How | Points |
|---|---|
| Every $1 you stake on a real trade, win or lose | 10 |
| Every $1 staked by traders you referred | 1 |
| Every $1 of funded-challenge fees | 10 |
| Each day you finish the daily quest (3 real trades of $5+ in a UTC day) | 200 |
| Each day of your best streak of consecutive trading days ($5+ trade a day) | 100 |
Referrals
A referred trader must link before their first trade, and the link is permanent. Betting volume counts whether the trader wins or loses. Referral earnings are paid from house profit before the profit split, so they can wait during a losing stretch. When profit has funded only part of all referral earnings, every referrer can claim the same fraction of theirs, so nobody can claim ahead of the rest.
| Tier | Referred lifetime volume | Rate |
|---|---|---|
| Starter | Any | 1.5% |
| Pro | $250k | 2% |
| Elite | $1m | 2.5% |
Funded accounts
Challenge sizes are $5k, $10k, $25k and $50k, with one-time fees of $49, $99, $199 and $349. Challenge and funded balances are virtual; challenge fees and eligible payouts are real money.
- Pass at +8% over at least three trading days. A day counts once it has a trade of at least 0.1% of the account, and a challenge passes only with no trades open.
- Maximum overall loss: 8% of the starting balance. Daily loss limit: 4% of the account size from the UTC day's opening balance. Reaching a limit closes the account.
- Maximum stake: 1% of the account size. Minimum expiry: one minute.
- Profit split: 80%, claimable every seven days with a $50 minimum, subject to the payout pool.
- Challenge fees fund a separate payout pool. If it is short, earned payouts wait for new fees.
- A wallet can run two challenges or funded accounts at once; close one from the Funded page to start another.
- Every account keeps the rules it was bought under, whatever changes later.
- Consistency: no single UTC day may make more than half of a payout cycle's profit.
Demo, Real and Funded
The switch in the header picks the mode. Demo trades $10,000 of practice credits on the same live prices, and nothing in it is real money. It lives in this browser. Tap + next to Demo credits to top back up to $10,000 at any time, or reset it from Portfolio. Real trades your vault balance under the bet limits above. Funded trades a challenge or funded account you bought.
Risks
- A losing fixed-time trade loses its entire stake. Fast expiries mean decisions and outcomes arrive quickly.
- The contracts have not been audited by a third party. Contract defects can cause losses.
- Your entry is the first oracle price after your trade lands, so it can differ slightly from the price on screen when you tapped.
- Real settlement depends on Pyth and Robinhood Chain being available.
- ETH conversions may incur slippage within the stated limit.
- Bankroll principal can fall, and yields depend on house profit.
- Funded payouts depend on a separately funded payout pool.
- USDG is issued by a third party that can freeze it.
- Check whether binary-options trading is permitted where you live before trading real money.
Contracts and current status
Network: Robinhood Chain, chain ID 4663. Every address below is public on the block explorer.