yolohood
Est. price

How it works

yolohood is a simple options market on tokenized stocks. Real shares are represented as tokens you can trade 24/7. If you've bought a call or a put on Robinhood, you already get it: pick a stock and a price target, pay one fixed cost, and collect a fixed payout if you're right. No Greeks, no bid/ask, no assignment surprises.

In one line: a ticket costs what it says, pays what it says, and the worst case is losing what you paid.

Tickets (the trade itself)

A ticket is one option contract with the price already set. CALL wins if the stock closes above your target, PUT wins if it closes below. Win and you get a fixed multiple of what you paid. Think 10x, 40x, more on the long shots. Miss and the ticket is worth nothing, exactly like an option expiring out of the money.

Vaults (being the house)

Instead of buying tickets you can fund them, like writing covered calls. Cash goes into one shared house pool that underwrites every listed market, so a single deposit earns from all of them, and no single name can drain it because each market can only lock a set slice. If you prefer one name, deposit tokenized shares into that market's stock lane to write covered calls on it. When a ticket wins, deposited shares are delivered first and house cash covers the rest.

ASH (losers win too)

Every dollar you lose on a ticket comes back as one ASH point. Points can't be bought or sold. You earn them by trading, and they entitle you to 20% of every fee the platform collects, paid in cash. Points fade if you stop trading, so the share goes to active traders.

Crates (the lucky-dip lane)

A crate is a box with cash inside. Pay a small amount to open one: win and you pick a free live ticket or the cash. Cashing out keeps 97%. A 3% haircut goes back to whoever filled the crate, so the ticket is always the full-value prize. The haircut is still cheaper than taking the ticket and closing it early. Anyone can fill a crate with their own cash and earn from everyone who opens it. You set the price, the openers take the shot.

Where the fees go

Every trade pays a small fee, split three ways: 60% to people who stake YOLOHOOD, 20% to ASH holders, and 20% into the reserve, a safety buffer that protects payouts. Once the reserve hits its target, its share rolls into the same buy as everyone else's. There is no buyback and no private treasury: the staker and ASH legs are converted into tokenized stock, so you're paid in real shares, not in more of our token.

House Reserve (bonding for backing)

You can sell tokenized stock or cash to the protocol treasury at a discount and receive YOLOHOOD that vests over a few days. Those assets are kept permanently, so backing per token only ratchets up, and YOLOHOOD can always be burned back for its share of the cash backing. Anything the treasury holds above the backing floor is put to work as extra house collateral: it sits behind depositors, absorbing losses first and earning ticket premiums that flow back into backing. Supply only grows when assets arrive with it, so there's no rebase and no APY illusion.

Can it always pay?

Only a quarter of the pooled money is ever committed to open tickets, and each market can lock only a slice of that, so winners can always be paid in full. Ticket prices are set off live market volatility, the same input that moves option prices at your broker. The price feed is checked for staleness before anything trades.

How the market stays open

An automated keeper refreshes prices, pushes volatility, rolls new daily and Friday expiries, and settles finished tickets. You can check the keeper status at /api/public/keeper/. It returns a heartbeat and the list of jobs that are running.

Are crate pulls fair?

Crate outcomes come from drand, a public randomness beacon run by an independent group of organisations. The moment you pay, the contract locks your pull to a specific future beacon round that has not been published yet, and it will accept no other round. When that round appears, its value and signature are written on chain, so anyone can check the draw afterwards. Nobody, including us, can pick your number.

This is a demo

Prices are live, money is not. Every balance here is play money so you can try the whole thing risk-free. Nothing you do costs or earns real funds yet.

Plain-English glossary

0DTE
Expires today, at the 4pm ET close.
Friday
Expires this Friday at the 4pm ET close.
Strike
The price the stock has to beat for your ticket to pay.
Premium
What the ticket costs. It's also the most you can lose.
Payout
What you collect if you're right, e.g. 40x what you paid.
Tokenized stock
A real share held in custody, represented by a token you can trade any time.
mUSD
The dollar token the protocol settles in. $1 mUSD = $1.
House pool
The single cash pot that funds payouts across every market. Deposit into it and you earn from losing tickets everywhere.
Stock lane
Per-market shares you deposit to write covered calls on that one name. Lane shares are delivered before house cash.
Utilization
How much of the house pool is already promised to open tickets. Capped at 25% overall, with a per-market cap on top.
Capacity
The most tickets a strike can sell right now, set by free vault collateral. Orders past it are rejected.
Price impact
Orders taking more than 10% of a strike's remaining capacity pay a markup, up to 20% at full capacity. The contract charges it, so it applies to the app and to anyone calling the contract directly.
YOLOHOOD
The platform's token. Stake it to receive a cut of the fees.
ASH
Loyalty points you earn by losing. They pay you a share of fees and can't be traded.
Conviction
The longer you've been trading here, the higher the payout multiples you're allowed to buy.
Bond
Selling stock or cash to the treasury at a discount for YOLOHOOD that vests over a few days.
Backing
Treasury value per YOLOHOOD. Burn your token to redeem its share of the cash backing.
Reserve
The treasury's surplus above the backing floor, deployed as first-loss house collateral.

Live contracts

Robinhood Chain (chain ID 4663). Crate randomness on this network comes from the drand beacon. All contracts can be inspected on the explorer. Use the network switcher in the header to see another deployment.

MockUSD
0x6A6b7f88E11a51ab1d953fb7529bcefCa724A057
YoloToken
0x0193380D669AcCEc4359c0d0741A49d0821e5EE3
PriceOracle
0x5f5F95E210c76dEB541277579BF286554141b019
TicketMarket
0x67D8dcd0d2ab4c4f4DEFA35892017AD5D7435828
FeeTreasury
0xD998f52eF047Ed47A0890b33781013446CB3f38C
StakingRewards
0x4bC00349a2eB4AC37005E2bbcf9f38D53017B3DC
MockSwapRouter
0x590DD50066C0E1b4d106b7ff6b6fC67b0098D324
LaunchDistributor
0x283144bFe790811249B0F04f3Fe7bDC57341B7A4
AshRegistry
0x26719ef1575B8E60FEba0A876CF2bDea196ABb6E
Conviction
0x0515B9d9db4ea4b68A55ECC763a484B0f8c17393
CrateGacha
0x6816FD1Ad14EB712Ec9e0fd7C9AA46D5f90d19E4
MarketFactory
0x65fA86674bdDd6897869b58260E2C291f12eCa21
HouseVault
0x31dC8C65C6Cad65E01c4b660A3e2baCd6A93f6D6
HouseReserve
0x22422659Ba36F14B893716295958eF09488E7aEE
LaunchPad
0x4737D7eB271F73BC972862625Ce4347ce885942D
DrandCoordinator
0x0b9e3580a6f401E9B6315224771135E1af13D242
AAPL market
AAPL stock token
0x147E9Ea7b173b300e5Ede80cC984dF961c00b123
AAPL lane
0x0FCf0E149c1dD22F9d002A0eBAd4D03b628E20E8
TSLA market
TSLA stock token
0x0737C57DF3464A99D37DeC2bec7285484554da6B
TSLA lane
0x3d469590710aEb3E686Cbad50162EF10936DBA5e
NVDA market
NVDA stock token
0xE3B68E2789182506e9e802dfD195CFac036f3fa0
NVDA lane
0x1574046358D59ad8815763dAF4147D31B705ef85
MU market
MU stock token
0x3AEadEbeCbcC7F187f455dEDd4f730fA18E76FF9
MU lane
0x5Ed6f4db32a46F1b0a93125c756CfEE3Aae441ce
SNDK market
SNDK stock token
0x8129F3d8003Aaf5d34e6109081F1B823267EEe97
SNDK lane
0x5b6eE06ADbDC557acF3FC6Ff944250c6B94B4d55
SPY market
SPY stock token
0x6717bBEab039575171dF2e22755b6C5079955c34
SPY lane
0x4c863A0AF78a6917A7463991e39CDc7297d8519C
QQQ market
QQQ stock token
0x2Cb6EB8D5Ae7C33c44D1cA0914e0392B9F7467C5
QQQ lane
0x0e54EE8654D97D9f11e56C5797A0705994BB4988
USO market
USO stock token
0xCCA138F7Cc2C92A2Ee5b46b37371De40C5FA4543
USO lane
0x48400F7270b47464382caDF508E21980F1ab8480
MSTR market
MSTR stock token
0x6f0324226771dB910F192a2D5B58D5e8D9efDDc9
MSTR lane
0x1007f8FB791E7B2bc11F771065a5496d77546beF
SPCX market
SPCX stock token
0xE1a05768197EDa7d7be617d3DF8AD2Fb3DbE1C55
SPCX lane
0xDd80AaadD28E173c401e367C61562CdE2F25BdCF