Uselane is a trustless venue for skill markets across crypto and tokenized stocks. Prices come from decentralized oracles, positions and payouts settle onchain, and one shared reserve takes the other side of every trade. These pages cover the whole system: Lanes, Slipstream, the $LANE economy and the engine underneath them.
Uselane trades the path a price takes, not where it lands. You draw a corridor on a live chart across crypto majors and tokenized equities, priced by real-time decentralized oracles and settled onchain. One engine powers every product, so the venue grows by adding markets rather than rebuilding trust each time.
Your read is the edge. A neutral reserve is always the counterparty, your multiplier is the inverse of your side's win probability, and every price, position and payout is a public onchain event. Lanes ships first. The same core carries whatever comes next.
What the venue stands for
None of these are slogans. The contract enforces each one, not us.
Crypto and equities together
Majors and tokenized stocks on one venue, priced and settled on the same rails.
Path over direction
Guessing up pays nothing here. Drawing the right corridor pays the full multiple.
No order book
The reserve is always the counterparty, so a market exists the second you draw it.
No house edge
Your multiplier is the inverse of your win probability. The only margin is a published spread.
No custody
Funds sit in onchain contracts. We cannot move them and neither can anyone else.
Always liquid
Open or close any position, any second, for a known amount. There is no opponent to wait for.
Social by construction
Every live lane becomes a two-sided market anyone can take a view on.
Built for agents too
Every action is a contract call plus a signed price report, so anything a wallet can do, a program can do.
One engine, every product
The hard parts live in the rails: pricing, the reserve, settlement, identity and the token. A new product is a new front end on a proven core. A competitor starting from an order book has to solve liquidity market by market. Uselane solves it once, and every product pours volume into the same pool. See Platform engine for how the pieces fit.
About Uselane
Roadmap
Where the venue is and where it goes next. Shipped items are checked. Timeframes are directional rather than commitments, and the plan moves with the product.
Shipped Live on testnet
Lane engine: geometry, probability model, multiplier ceiling and floor, full fee schedule.
Live price pipeline on 24 markets, twelve crypto and twelve tokenized equities.
The terminal: candles, a drawable lane with grips, and a ticket that prices both sides before you commit.
Slipstream: every open lane becomes a two-sided market, repriced live off its own survival probability.
Dashboard: account metrics, venue metrics, activity feed and a leaderboard ranked by net score.
Wallet-only sign in. No email, no password, no custody.
Full documentation and a public landing page.
Before the token generation event
Contract suite deployed to Robinhood Chain testnet: engine, reserve, model registry, timelock.
Chainlink Data Streams wired to the testnet engine, with entries bound to signed reports.
Autonomous operator running quoting, binding, liquidation and settlement around the clock.
Public GraphQL reads and live subscriptions, no key required.
Watch links and result cards that unfurl on X, Telegram and Discord.
External audit of the contract suite.
Token generation event and mainnet
$LANE launches on Robinhood Chain. The contract address publishes here and on the landing page the moment it exists.
Staking opens at the TGE and powers the genesis airdrop through the window to mainnet.
The reserve is seeded with 22% of supply, held behind a timelock.
Crypto class goes live on mainnet, with the equity class following.
Testnet keeps running beside production as a demo environment.
After mainnet
Airdrop distribution, and staking moves to backing the reserve for a share of platform fees.
Multi-asset lanes: one position spanning more than one market.
Longer durations, more assets, and a third product on the same rails.
Agent playbook: ABI, API surface and quickstarts for programs that trade.
A second chain, a fiat on-ramp, and the first centralized listing for $LANE.
Lanes
Lanes: your edges, your risk
The first product on Uselane, and the fastest way to see what the venue does. You draw a corridor on a live price and take a side: hold if it keeps both edges to the end, or break if an edge goes first. Priced by a decentralized oracle, settled onchain, paid from the reserve.
In one paragraph
You drag an angled band of two edges onto the live price of any market, then take a side and open a position in $LANE. Three controls shape it: the angle it leans, the width between its edges, and the duration it runs. Those set one number, the probability your lane holds, and each side's multiplier is the inverse of its own outcome, final the moment your entry binds to a signed price report.
Then it ends one of three ways. The lane reaches its end untouched, which pays the hold side in full. An edge is touched, which pays the break side and closes hold at zero. Or you cash out early for a known amount. Whatever you collect comes from the reserve, and every step is an onchain event anyone can recompute. The only difference with Slipstream is whose lane you back: your own here, someone else's there.
The testnet is open to everyone and there is no invite code. Connect any wallet on Robinhood Chain, an Arbitrum-based L2. No email, no password, no sign-up. See Getting access.
Fund a balance
You play in $tLANE, the testnet twin of $LANE. Tap the faucet for a free balance, as often as you like. At mainnet the same flow runs on $LANE.
Pick a market and draw
Choose any of the 24 markets, then drag on the chart to set your angle, width and duration, or use the ticket sliders. The ticket prices both sides before you commit anything.
Take a side and open
Back your lane to hold, meaning it keeps both edges to the end, or to break, meaning an edge gets touched first. Your request goes onchain and the entry binds to a signed price report, so nobody picks your entry price. Your multiplier is final at that moment.
Ride it, or close it
Hold collects the full multiplier if the lane reaches its end untouched, and closes at zero if an edge is touched. That same touch pays break in full. Either side can close early for a known amount.
Get paid
The reserve settles you the instant it resolves. Everything lands back in your balance, and the position keeps its full trail in your history.
Three continuous knobs shape every lane: the angle you lean, the width of your edges, and the duration you commit. Then you take a side, and its multiplier, the inverse of that outcome, is final the moment the entry binds.
The shape you draw
A lane is a band on the live price with four parts: a centre, a half-width (how far the edges sit from that centre), a slope, and a start and end. The centre is fixed by the entry price the moment your position binds, and the edges track it as it leans:
centre(t) = entry × exp( angle × range × t )edges = centre(t) × exp( ± width × range )t runs from 0 at open to 1 at the end of the lane.
Angle, width, duration
Angle tilts the lane up or down and is your read on the trend. Width sets how far the edges sit from the centre, measured in range, the asset's own volatility unit. Duration is how long it runs. Together they set one number, the probability your lane holds to the end, and that number prices both sides. Tighter, steeper and longer are all harder to hold, so hold pays more and break pays less.
Range: the volatility unit
Width and angle are measured in range, the typical size of a move for that asset over a lane of that length. Range is what makes a 2x-range lane the same difficulty on Bitcoin as on Tesla. A pure square-root-of-time estimate would make duration cosmetic, because the band and the price diffusion would grow at exactly the same rate, so the estimate is damped:
range = σhour × duration0.42A 24h lane at the same width is about 22% tighter in effective terms than a 15m one.
Range only sizes your lane at open, and freezes into your edges from there. It never decides who wins. The price against your edges does.
Your multiplier
The operator reads the asset's live volatility and the exact shape you drew, then computes P, the probability the lane holds to the end. That is the chance a price path with drift never touches either edge, a double-barrier first-passage problem. The solution is the spectral expansion of the heat equation on the band with absorbing boundaries:
P = (2/L) · e−μ²T/2σ² · ∑n sin(nπx₀/L) · e−n²π²σ²T/2L² · (nπ/L)[1 − (−1)nebL] / (b² + (nπ/L)²)L is the full band height in log space, x₀ the entry offset, μ the drift of the price relative to the lane centre, b = μ/σ².
Each side's multiplier is the inverse of its own outcome, less a published spread:
Hold: M = (1 − δ) / PBreak: M = (1 − δ) / (1 − P)δ is the published spread, currently 4%, the same on both sides. A ceiling caps M so the reserve stays solvent.
The spread sits beside the odds, never inside them, so anyone can recompute your multiplier from the signed inputs. The same P prices both sides of your lane, which is why you can take either one. As a rough anchor, a 25% hold probability pays about 3.8x on hold.
Your entry binds, you do not choose it
Opening is a request rather than an instant fill. Your deposit and signed quote go onchain, and the position activates only once it binds to a signed price report covering your timestamp. Neither you nor the operator picks the entry price: the report does. Your multiplier locks at that moment and nothing about the deal changes afterward.
The open fee, the greater of 1% of your deposit and 0.5 $LANE, comes out of the deposit at open whether you win or lose. What remains is your stake, the amount every payout formula multiplies. Then you decide how to leave: see Closing a position.
Lanes
Closing a position
Your multiplier is final when the entry binds. The side you took and how you leave decide how much of it you collect, and the reserve settles you the instant it resolves.
The ways out
Exit
You collect
When
Your side wins
stake × M
Hold: the lane reaches its end untouched. Break: an edge is touched first.
Close early
stake × M × Pwin × (1 − 5%)
Either side cashes out before it resolves, for a known amount.
Your side loses
0
Hold: an edge is touched. Break: the lane reaches its end untouched.
Any payout above your stake carries the profit fee: 10% of the profit, printed beside your odds and never folded into them. 15% of that fee goes to whoever drew the lane as a royalty; the rest is reserve revenue. See Parameters and limits.
Reach the end
If the lane runs out without touching an edge, hold collects the full payout and break settles to zero. An end-of-lane settlement needs no price report at all, so an oracle outage cannot block it: with no report there is no proof of a touch, which favours hold. This is the never-stuck escape described in Platform engine.
Close early, marked to market
Change your mind at any second and cash out for a known amount. An early close is valued at your position's current win probability, then reduced by a 5% penalty:
value = stake × M × Pwin(now)payout = value × (1 − 5%)Pwin is priced at the moment you request, using the volatility your position opened with.
For a hold position Pwin is high while the price sits centred and falls as it drifts toward an edge. For a break position it mirrors that, rising as the price closes in. The request is irreversible and settles against the price and probability at that moment. If the price is already outside the lane when you request, that is a break rather than a close.
Touch an edge
An edge touch resolves the whole lane on the spot: break collects its full payout, and hold closes at zero. The touch is proven rather than decided. The operator submits the signed price report that crossed the edge and the contract verifies its signature onchain, so no touch can be fabricated. One proof settles every position and prediction on that lane, whichever side each took.
A touch is a real liquidation for hold. Tighter edges pay hold more but leave less room to be wrong, and that same touch is exactly what break gets paid to call.
Lanes
Parameters and limits
Every knob and every cap in one place. These live in the contract and the chain enforces them.
Knob or limit
Range
What it means
Angle
−2.0 to +2.0
Trend lean, in range units across the whole lane. Steeper drifts faster toward an edge.
Width
0.8x to 2.5x range
Edge distance from the centre. Tighter is harder to hold.
Duration
15m to 24h
How long it runs. Longer gives the price more time to reach an edge.
Hold probability P
0 to 1
The model's chance the lane holds to the end. Prices both sides.
Spread δ
4%
The published margin, identical on both sides. No edge hides in the odds.
Multiplier ceiling
x25
The maximum multiplier, which keeps the reserve solvent.
Minimum multiplier
x1.01
A side priced under this is not offered rather than sold at a loss.
Open positions
unlimited
No cap on concurrent live positions per wallet.
Exposure cap
global
Every position's maximum payout is reserved from capital up front.
Open fee
max(1%, 0.5 $LANE)
Carved out of the deposit at open, win or lose. The payout multiplies the rest.
Profit fee
10% of profit
Charged on any payout above the stake, printed beside the odds.
Creator royalty
15% of the profit fee
Paid to whoever drew the lane, on every winning position taken on it.
Early-close penalty
5%
The discount applied to an early close's mark-to-market value.
Minimum position
5 $LANE
Below this the flat portion of the open fee dominates.
Being finalized
The production exposure caps and the exact fee routing split between reserve depth and trading liquidity publish here before the token generation event.
Lanes
Markets
Twenty-four markets on the same rails and the same payout table. Because everything is measured in range, one lane is the same difficulty on BTC as it is on TSLA.
Crypto around the clock
BTC · ETH · SOL · BNB · XRP · DOGE · LINK · AVAX · ARB · SUI · TON · ADA
Crypto markets stay open around the clock. Tokenized equities follow their regular session, 09:30 to 16:00 New York on weekdays, and pause outside it. Every market reads the same decentralized feed and settles under the same contract, so nothing about the rules changes when you switch assets. Only the volatility unit does. New markets can be added without new rules, because any market the oracle can price, the reserve can take.
Slipstream
Predict on any live lane
Every open lane is a two-sided market. Take a view on someone else's call: back it to hold, or back an edge to break. Both sides are priced in the open from the lane's own survival probability.
Hold
Pays if the lane keeps both edges to the very end. You are backing the caller's read.
Break
Pays if an edge gets touched before the end. One lane, two sides, priced in the open.
The lane you back keeps running whatever you do. Your ticket is separate from the creator's and settles on the same outcome. As the price drifts toward an edge the hold probability falls, so hold gets dearer and break gets cheaper, live.
One number prices both sides of a live lane, so they can never drift apart or be arbitraged against each other.
One probability, both sides
A live lane already carries a hold probability P, the same number that priced the position on it. Slipstream turns that into a two-sided market, each side the inverse of its own outcome, less the published spread:
Hold = (1 − δ) / PBreak = (1 − δ) / (1 − P)Both capped by the ceiling. A side priced under the minimum is not offered.
The odds move as it plays
Entry odds on a running lane price the time it has already survived and steepen with the distance to the nearest edge. A lane close to finishing pays the hold side less. A lane drifting toward an edge pays the hold side more. Whatever you take is final when your entry binds, and anyone can recompute it from the signed inputs.
Two inputs change between the creator's ticket and yours: the time remaining, which is shorter, and the offset of the price from the lane centre, which is wherever the market has taken it. Both go into the same double-barrier model described in Opening a position.
Slipstream
Settling and closing
A prediction resolves with the lane it backs, and you can leave early for a known amount, exactly like a position of your own.
Exit
You collect
When
Your side wins
stake × odds
Hold: both edges keep to the end. Break: an edge is touched first.
Close early
mark-to-market × (1 − 5%)
You cash out before it resolves, for a known amount.
Your side loses
0
The lane resolves the other way.
How it settles
If the price touches an edge before the end, break wins and hold is out, from the same signed proof that closes the lane. If it reaches the end untouched, hold wins.
Creator royalties
Whoever drew the lane earns a royalty on every winning prediction inside it: 15% of that prediction's profit fee. Draw a corridor other people want to trade and it pays you past your own ride. Royalties credit to your balance as each prediction settles and appear in your dashboard as part of your net score.
Using the app
The terminal
Where you draw and trade: a live price chart, the lane you shape on it, and a ticket that prices your position before you commit.
The chart
Candles by default, or a line. The tape sits to the left of the now divider and your lane projects to the right of it. Drag inside the lane to tilt it, drag an edge grip to widen it, and drag the end grip to stretch how long it runs. Every open position you hold on that market draws on the same chart in its own side colour, anchored where it opened.
The market rail
All 24 markets run down the left, grouped into crypto and equities, each with a live price, a 24h change and a sparkline. Search or filter them. A dot beside a ticker means you hold a live position there, and an equity outside its session shows as closed.
The feed badge
Beside each market's name the terminal states where its price comes from. Oracle feed means a live decentralized price. Simulated tape means the venue is generating the series, which is what equities do on testnet where no tokenized feed exists yet. Session closed means the equity's regular trading hours have ended. The badge never lies about which one you are looking at.
The ticket
The ticket carries the three knobs, both sides with their live multipliers, your position size with quick presets, and a full breakdown: the open fee, your stake, the profit fee, and the payout if you are right. A side priced under the minimum multiplier greys out rather than being offered.
Positions
Underneath the chart, Open lists everything running with its live win probability, time left, and the amount you would collect by closing now. History keeps every settled position with its result and realized P&L.
Every live lane on the venue is visible, with its shape, its creator and its live odds. Pick one and take a view on it.
The book
Slipstream opens on the open book: every live lane, with its creator, market, duration, win rate and current hold probability. Sort by what is ending soonest, what sits closest to an edge, or what carries the biggest size. Picking a lane renders it on the real chart with the price that will decide it.
What you can read before you size in
For each lane you see its exact shape, how far through its run it is, how long is left, which side the creator took and how much they put on it. Their track record sits beside their handle: win rate, calls and volume. A lane is not a tip, it is a shape with a probability attached, and you can disagree with it.
Watch links
Any position has a public link that renders its live lane on the real chart with no wallet needed, and unfurls a card when shared on X, Telegram or Discord. The prediction ticket sits beside it, so anyone reading the link can take the other side.
Using the app
Dashboard and metrics
Everything about your account and the venue in one place.
Your account
Your net score, balance, win rate and open exposure sit across the top. Below them an equity curve draws itself from your settled positions, and a recent settlements table keeps each result with its multiplier, payout and realized P&L. Your identity panel carries your wallet, the network, your total positions and volume, and the royalties you have earned from other people's predictions on your lanes.
Venue metrics
Players, live lanes, reserve depth and the most traded market, plus a live activity feed of settlements across the whole venue. The reserve exposure panel shows how much of the reserve is currently reserved against open positions, which is the number that bounds what the venue can owe at once.
Net score, and the leaderboard
The leaderboard ranks players by net score: realized P&L plus the royalties you have earned. It rewards drawing lanes other people want to trade as well as being right on your own.
Using the app
Profile and identity
Your wallet is your identity. There is nothing else to create and nothing else to lose.
Wallet only
Uselane has no email login, no password and no social sign-in. You connect a wallet and every position and payout is an event under that address. Disconnect and nothing of yours stays on our side beyond what the chain already holds.
Sessions
Your connection persists between visits so you are not re-prompted on every load, and switching accounts in your wallet switches the account here. Your positions, history and balance are keyed to the address, so two wallets in the same browser keep separate books.
Public profiles
Every wallet is a public profile: standing, positions, history and a performance curve, all derived from public events. Anyone can open yours, and you can open anyone's from the leaderboard or the feed.
Using the app
Getting access
The testnet is open to everyone. No invite code, no allowlist, no waiting list.
Open the app, connect any wallet, and you are in. Everything runs on free testnet $tLANE, so you can trade the full system before mainnet at no cost, and the whole thing behaves exactly as it will at launch: same prices, same maths, same fee schedule, same settlement rules.
What runs where, right now
Layer
Status today
Crypto prices
Live decentralized feed, one-minute candles and a streaming last price.
Equity prices
Simulated tape on testnet, labelled as such in the terminal, pausing outside the regular session.
Pricing and settlement
The production model, running in the preview engine against your wallet address.
We would rather say that plainly than imply an onchain settlement that has not shipped. The maths, the fees and the rules you trade against on testnet are the ones that go to mainnet.
Economy
The $LANE token
$LANE is the single asset the whole venue runs on. Every position, on every product, opens and settles in $LANE, straight from the reserve.
The venue and the token are one system rather than two things sharing a name. More volume deepens the reserve, a deeper reserve clears bigger payouts and more volume, and platform fees route back into liquidity, so real revenue becomes deeper payouts. You play in $LANE and you win $LANE, and the reserve that settles your wins holds it too.
The loop
01
Positions
Every position players open is volume through the engine.
02
Fees
A published fee on that volume, the venue's only revenue.
03
Reserve
Fees deepen the neutral counterparty that settles every win.
04
Liquidity
Fees also feed $LANE trading depth, tightening the market.
Over volume the published fee keeps the reserve net positive, so the loop funds itself. No treasury drain and no inflationary emissions sit behind it. See Reserve architecture for how the counterparty is built, and Utility for what the token does.
Launch soon
$LANE launches on Robinhood Chain. The contract address publishes here and on the landing page the moment the token generation event closes.
Economy
Tokenomics
$LANE is the economic engine of the whole venue rather than a standalone token. Every product, live or future, opens and settles in it, so utility and value accrue straight back as the venue scales.
Supply and allocation
A fixed total supply of 1,000,000,000 $LANE, split eight ways.
Allocation
Share
Unlock
Role
Settlement reserve
22%
Timelocked at the TGE, released to the reserve at mainnet
Seeds and runs the counterparty that pays every winner.
Team
20%
12-month cliff, then 12-month linear
Nothing releases at launch.
Liquidity pool
18%
At the TGE
Initial floating liquidity.
Community and airdrop
12%
1-month cliff, then distributed across campaigns
Testnet players, stakers and growth campaigns.
Product treasury
10%
1-month cliff, then 720-day vesting
Engineering, research and new products.
Market making and listings
8%
3-month cliff, then 760-day vesting
Exchange depth and going multichain.
Security and audits
5%
3-month cliff, then 760-day vesting
Continuous third-party audits for every contract update.
Partnerships and grants
5%
3-month cliff, then 760-day vesting
Developer grants and ecosystem integrations.
No day-one sell pressure
No team tokens release at launch: they sit behind a strict 12-month cliff. The treasury buckets begin unlocking no earlier than one month after the TGE. The reserve allocation is not float at all, it is collateral that backs payouts, and a timelock holds it.
The 22% reserve allocation
This is the largest single allocation and it never reaches the market. All of it seeds and runs the settlement reserve, giving the venue the depth to clear live positions, process payouts without queueing, and raise the ceiling on what a single position can win. See Reserve architecture for how the counterparty is sized.
Being finalized
The exact fee routing split between reserve depth and trading liquidity, and the staking reward rate, publish here before the token generation event.
Economy
Utility
One asset, three jobs, all reinforcing the same economy.
Play
Every position, on every product, opens and pays in $LANE, straight from the reserve. The more the venue is played, the more $LANE has to be held and moved, so demand scales with usage rather than narrative.
Back
The reserve that pays your wins holds $LANE, so the token directly backs settlement. A stronger token means deeper payouts. See Reserve architecture.
Stake
Stake $LANE to provide settlement liquidity and take a share of platform fees. Your stake backs the payouts and shares in the upside. See Staking.
Demand up, free float down
The same design pushes both directions at once. Usage forces $LANE to be held and moved, while $LANE locked in the reserve and $LANE staked to back settlement sit out of circulation. Real activity raises demand while the circulating supply trends lower.
Economy
Reserve architecture
At the centre of Uselane sits one contract: the settlement reserve. It is the counterparty to every position, on every market, instantly. That single choice is what makes the venue always liquid.
You do not trade against a house that profits when you lose. You trade against a neutral onchain reserve that takes the other side of everything and pays every winner automatically. There is no order book to bootstrap and no depth to run out of: if the oracle can price a market, the reserve can take it, at the live mark, for a known amount. Its only margin is a published fee beside your odds.
It scales with the token, both ways
A counterparty that can lose is only as strong as its balance sheet. At mainnet the reserve is seeded with 22% of total supply, all in $LANE. Because every payout is denominated in $LANE, a higher token price means a deeper reserve, which clears bigger maximum payouts and more volume, which lifts the token again. Platform fees route back into reserve and trading depth, so real revenue becomes deeper payouts.
Solvency is enforced, not promised
The reserve is deliberately loss-bearing: over any short window players can win more than they stake. It stays solvent by construction:
The odds are the inverse of probability, so aggressive positions are negative on average and the neutral edge is the published spread.
A per-position ceiling of x25 and a global exposure cap bound how much the reserve can owe at once.
Every position's maximum payout is reserved from capital up front, so nothing is promised that is not already held.
All of these limits are onchain and public. You can read what the reserve can owe and recompute it.
Cash-model settlement
The reserve holds the full gross reward for every open position. On a win, capital pays that gross amount, and the profit fee and the creator royalty return as cash into the revenue and royalty buckets, so the books balance exactly on every settlement:
deposit + fromCapital == player + revenue + royaltyTo the wei, on every settlement. Nothing is netted out of sight.
Economy
Staking
Staking runs in two phases: first it powers the genesis airdrop across the launch window, then on mainnet it backs the reserve and earns a share of platform fees.
The airdrop window
From the token generation event to mainnet, roughly a month, staking is how you qualify for the genesis airdrop. Two pools split it: one scales with how much $LANE you stake and how long you keep it staked, the other with your testnet performance and how many positions you open through the window. One stake keeps you qualified for the whole window, even if you unstake before it ends. Staking is non-custodial with instant unstake, and your principal is never at risk.
Staking on mainnet
When mainnet goes live, staking takes its permanent role. Your $LANE joins the pool the reserve settles from, so a busier venue pays stakers more, and staked $LANE sits out of circulation. Staking is how holders turn real platform revenue into yield without becoming the counterparty to any single trade.
Being finalized
The airdrop pool split and reward formulas, and the mainnet reward rate, fee share and lock terms, publish here. This page states the intent; the staking contract sets the exact mechanism.
Trust and tech
Platform engine
Underneath every Uselane product sits one engine: onchain rails where positions and prices both live on the chain, a neutral reserve as counterparty, and a payout that is the inverse of your win probability.
Onchain rails
Every position, close and payout is an event anyone can replay, and the price is a decentralized oracle report rather than a number we choose.
A neutral counterparty
One reserve takes the other side of every position instantly, so any market can exist and stay liquid.
Odds from probability
One hold probability prices both sides of a lane. Each multiplier is the inverse of its own outcome, locked at bind.
Winnings priced by probability, in the open
Odds are where most venues bury their edge. Uselane prices a position from one number, the probability it wins, read from live volatility and the shape you drew. The multiplier is the inverse of that probability, less a published spread that sits beside the odds and never inside them. A ceiling caps the multiplier so the reserve stays solvent. On a normal book you learn the real odds after you lose. Here you see them first.
Request, bind, settle
Opening is a request: your deposit and a signed quote, carrying the volatility and the model version, go onchain. The position activates only when the operator binds it to a signed price report covering your timestamp, which sets your entry price and locks your multiplier. From there the price is read only against the levels fixed at bind.
A close submits a fresh signed report and the contract computes your mark-to-market payout. Reaching the end needs no report at all, so an oracle outage can never trap funds. A touch is proven by the operator's signed report in its next batch, so the reserve is always made whole.
Because every input is either signed or onchain, any result is reproducible. The model's parameters are pinned by a hash in an onchain registry, so anyone can download them and recompute a multiplier from the quote, the report and the shape, and get the exact number the contract used.
Volatility only sizes, it never decides
Each asset's range sizes the lane to its market and arrives inside the signed quote. It is bounded, and it can only scale a lane, never move an edge after open. The price against the levels you set decides who wins.
Trust and tech
Price feeds
A decentralized price feed decides every outcome on Uselane, not us. No single venue sets your price, so nobody can paint a wick or hunt a stop to take you out.
Decentralized
Reports aggregate across venues and are signed by a decentralized oracle network, using multi-source reference prices rather than one exchange's book.
Sub-second
Reports are high-frequency and low-latency, so a close marks against the market you are actually watching rather than a slow average.
A pull oracle, verified onchain
Chainlink Data Streams is a pull oracle. Signed price reports are fetched off the chain and submitted with the transaction that needs them, and an onchain verifier checks the oracle network's signature before the contract uses the number. We relay reports to your browser for convenience, but we cannot alter them: they are oracle-signed. We never produce the price, we only read it.
No report, no problem
A lane that reaches its end settles with no price report at all, so a feed outage can never trap your funds or knock you out. See Platform engine.
Publishing here
The feed identifiers per market, the report cadence, the onchain verifier address, and how the equity feeds behave outside market hours.
Trust and tech
Security and audits
The whole pitch is that you do not have to trust us. Here is what backs that up, and where the real risks are, named outright.
Funds cannot be trapped
A lane that reaches its end settles with no oracle report, so an outage cannot freeze your position.
Only your position is at stake
The rest of your balance stays yours. No operator can seize it or your winnings.
Admin powers, disclosed
Admin can tune fees, caps and curves within hard-coded bounds and rotate the keeper. Admin cannot touch the price, pick a winner, or seize your balance.
Public maths
The payout maths, the caps and the settlement rules are in a contract anyone can read, and every result is recomputable from public data.
Residual risks, stated plainly
Prompt liquidation depends on the operator publishing touch proof in its next batch. If the operator goes dark, your fallback is reclaiming your deposit after a bounded settlement window.
The reserve is a loss-bearing counterparty. Caps mean no single win can sink it, but it can draw down.
Range is an operator-maintained input. It is bounded and sizing-only, but it is the one input the venue maintains.
Audit in preparation
The independent audit report, its scope and fixes, the auditor and date, and a responsible-disclosure contact publish here. Until then, treat the properties above as claims you can verify against the code rather than a third-party attestation.
Trust and tech
Contracts and addresses
Everything on Uselane is meant to be an onchain event. This is where you verify it yourself, on both networks.
Network
Testnet
Mainnet
Chain
Robinhood Chain Testnet
Robinhood Chain
Chain ID
46630
4663
Price oracle
Chainlink Data Streams
Chainlink Data Streams
Addresses
Contract
Testnet
Mainnet
$LANE token
Launch soon
Launch soon
Lane engine
Launch soon
Launch soon
Settlement reserve
Launch soon
Launch soon
Model registry
Launch soon
Launch soon
Timelock
Launch soon
Launch soon
Launch soon
Every address publishes here with a block-explorer link and an add-network helper the moment it is deployed. Each contract link opens its exact code, its live parameters, and every position and payout ever settled. Until then the terminal runs the production model in a preview engine, and it says so in its own status bar rather than implying otherwise.
Trust and tech
Developers and agents
Uselane is built for people and for programs. Everything a wallet can do, an agent can do, because the rules are a contract and the data is onchain events and signed reports.
Trade
Open and close positions by calling the engine directly from your wallet. The operator brings the signed price report that binds your entry. The ABI is all you need.
Read
Prices, the activity feed and reserve stats come from a public GraphQL API, queries and live subscriptions, no key. Or read the events straight from the chain.
Reproduce
Download the model file pinned by its onchain hash and recompute any multiplier from the signed quote, report and shape.
The model is open
The pricing module is a pure function of the shape, the volatility and the time remaining. It takes an angle, a width, a duration, an hourly sigma and an offset from the lane centre, and it returns the hold probability and both multipliers. It has no hidden state, so the same inputs always give the same numbers, whether the caller is the contract, the terminal or your agent.
Publishing here
The ABI, the GraphQL schema, a quickstart, and example agents. Reach out on X in the meantime.
Resources
FAQ
What can I trade?
Twelve crypto markets (BTC, ETH, SOL, BNB, XRP, DOGE, LINK, AVAX, ARB, SUI, TON, ADA) and twelve tokenized equities (NVDA, AAPL, MSFT, GOOGL, AMZN, META, HOOD, TSLA, AMD, COIN, PLTR, NFLX). Same rules and payout table on all of them. See Markets.
Do I only win if the market goes up?
No. You pick a side: hold, meaning your lane keeps both edges to the end whichever way the price goes, or break, meaning an edge is touched first. You shape it with the angle, the width and the duration.
Can I take a position on someone else's lane?
Yes. Every open lane is a two-sided market, priced from its own hold probability. That is Slipstream.
Is Uselane my counterparty?
You trade against a neutral onchain reserve, like a perp DEX LP pool. Its only margin is a published fee, never a number hidden inside your odds. The market, priced by a decentralized feed, decides every outcome.
What are the fees?
Two, both published. The open fee, the greater of 1% of your deposit and 0.5 $LANE, comes out at open win or lose. The profit fee is 10% of the profit on a winning close, and 15% of that goes to the lane's creator as a royalty. An early close also carries a 5% penalty on its mark-to-market value.
How is my multiplier set?
One number, your lane's hold probability P, prices both sides: hold pays (1 − δ) / P and break pays (1 − δ) / (1 − P), where δ is the published 4% spread. Each is capped by a x25 ceiling. See Opening a position.
When do I get paid, and how much?
The instant it resolves. Hold collects stake × M if the lane reaches its end untouched, and 0 if an edge is touched. Break collects stake × M the moment an edge breaks, and 0 otherwise. Either side can close early for a mark-to-market amount.
How many positions can I hold?
As many as you like. There is no cap on concurrent open positions per wallet.
No. Playing needs a connected wallet and nothing else. There is no email login, no password and no KYC on testnet.
Are the contracts audited?
Not yet. An independent audit report will be linked on Security and audits. We would rather say that than imply otherwise.
Where is the $LANE contract address?
It does not exist yet. $LANE launches on Robinhood Chain and the address publishes on Contracts and addresses and on the landing page the moment the token generation event closes. Anything claiming to be $LANE before then is not.
Can AI agents trade?
Yes. Everything is a contract call plus a signed report, with a public GraphQL API for reads, so agents trade without a proprietary API. See Developers and agents.
Resources
Glossary
Lane
An angled band of two edges, drawn on the live price. Its creator earns a royalty on wins inside it.
Position
A stake on a lane, your own or someone else's, on a side. Entered at the bound mark.
Hold
Backing a lane to keep both edges to the end. Wins if no edge is touched.
Break
Backing an edge to be touched before the end. Wins the moment one is.
Edge
One of the two boundaries of a lane. Touching one resolves the whole lane.
Slipstream
Taking a side on someone else's live lane, at odds read off its hold probability.
Angle
How much the lane leans, from −2.0 to +2.0, measured in range across the whole lane.
Width
Edge distance from the centre, from 0.8x to 2.5x range.
Duration
How long the position runs, from 15 minutes to 24 hours.
Hold probability (P)
The model's chance the lane keeps both edges to the end. Prices both sides.
Multiplier (M)
Your payout factor, final at bind. The inverse of your side's win probability, less the spread, capped by the ceiling.
Spread (δ)
The venue's published margin, 4%, the same on both sides. There is no hidden odds edge.
Ceiling
The maximum multiplier, x25, which keeps the reserve solvent.
Range
An asset's typical move over a lane of that length. Sizes the lane at open, never decides the outcome.
Bind
The moment a signed price report sets your entry and locks your multiplier.
Reserve
The neutral onchain counterparty that pays every winning close.
Royalty
The lane creator's cut of every winning prediction on their lane: 15% of its profit fee.
Net score
Realized P&L plus royalties earned. The venue's skill metric, and how the leaderboard ranks.
Operator
The service that posts signed quotes and binds entries to reports. It cannot pick an entry price or a winner.
$LANE
The single asset every product runs on. Play with it, win it back, stake it to back the reserve.
Resources
Changelog
What was built and what for, newest first.
Documentation and landing page
Published the full product documentation and the public landing page, so the mechanics, the economy and the contracts read in one place.
Dashboard, leaderboard and activity feed
Added account metrics with an equity curve, venue metrics with reserve exposure, a live settlement feed, and a leaderboard ranked by net score.
Slipstream, the second product
Turned every open lane into a two-sided market. Predictions reprice live off the lane's own hold probability, and creators earn a royalty on wins inside their lanes.
Wallet-only sign in
Removed every non-wallet login path. Your address is your identity, your book and your history, keyed per wallet.
Live price pipeline
Wired 24 markets to a streaming feed with one-minute candles, a reconnect ladder, and an honest per-market badge saying whether a price is live or simulated.
Early close, marked to market
Added a mark-to-market exit priced at the position's current win probability, less a published penalty, for both products.
Fee schedule defined
Set and published the fee model: an open fee, a profit fee charged only on profit, and a creator royalty carved out of the profit fee.
The drawable chart
Built the terminal chart: candles to the left of now, the lane projected to the right, with grips for angle, width and duration on the same geometry the engine prices.
Range, the volatility unit
Damped the range estimate so duration stays meaningful instead of cancelling against diffusion, which is what makes one lane the same difficulty on BTC as on TSLA.
The pricing model
Implemented the double-barrier survival probability as a spectral expansion, validated against Monte Carlo, and derived both multipliers as the inverse of each side's outcome.
Lanes, the first product
Designed a position that is won on the path a price takes rather than its direction, with a neutral reserve as the counterparty and a published fee instead of a hidden edge.