Start here
Overview
A perpetual future(“perp”) is a contract that tracks the price of an asset with no expiry date — you can hold a position as long as you keep enough margin. On Boshi you take a directional bet on a market, choose how much leverage to apply, and your profit or loss moves tick-for-tick with the live price.
The interface uses two words for direction — Up and Down — because they read more clearly than “long” and “short.” Under the hood they are exactly that: Up is a long, Down is a short.
Read-only wallet, self-custodial by design
Boshi never takes custody of your funds. Your wallet is used only to identify your account and to read your on-chain balance. There are no deposits, no withdrawals, and no contract that holds your assets. See Wallet & security.
Vocabulary
Core concepts
Four terms carry most of the weight across these docs:
- Margin
- The amount you put up to open a position. It is your maximum loss — nothing you didn't stake can be lost.
- Leverage
- A multiplier (e.g. 5×) applied to your margin. Higher leverage means a larger position and a closer liquidation price.
- Position size
- margin × leverage — the notional exposure your position controls.
- Liquidation
- The automatic close that happens when a loss consumes your margin.
Everything from here builds on these four. If a section gets dense, the glossary at the bottom restates each term in one line.
Mechanics
How trading works
Opening a position takes three choices, made in the trade ticket on any market page:
- Direction — Up if you think price will rise, Down if you think it will fall.
- Amount — the margin you stake, in account dollars. Quick buttons fill 25%, 50% or your full balance.
- Leverage — a slider from
1×up to that market’s cap. The ticket shows your resulting position size and an estimated liquidation price before you commit.
You open at the current price — that becomes your entry price. From then on the position’s value updates live with every price tick, both on the market page and in the terminal strip at the top of the app. Closing a position settles it at the price at that moment and returns your margin adjusted for the realized PnL. Open positions are listed under the chart, each with its live PnL and a one-click close.
No expiry, no rollover
Because these are perpetuals, a position never expires. It stays open until you close it or it gets liquidated — there is nothing to roll over or settle on a schedule.
The math
PnL & liquidation
Profit and loss is linear in the price move, the margin, and the leverage:
PnL = margin × leverage × (price − entry) ÷ entry × direction
Up positions gain when price rises; Down positions gain when it falls.
direction is +1 for Up and −1 for Down. In plain terms: your PnL is the position size (margin × leverage) multiplied by the percentage the price has moved in your favour.
Worked example — Up position
- Margin
- $500
- Leverage
- 5×
- Position size
- $2,500
- Entry price
- $60,000
- Current price (+4%)
- $62,400
- PnL = 500 × 5 × 4%
- +$100
Liquidation
Your margin is a cushion. When an adverse move grows large enough that the loss equals your entire margin, the position is automatically closed and the margin is gone. That threshold is a fixed percentage move against you:
liquidation move = 1 ÷ leverage
A 5× position liquidates on a 20% adverse move; a 2× position on a 50% move.
So the estimated liquidation price is:
liq price = entry × (1 − 1 ÷ leverage) for Up · entry × (1 + 1 ÷ leverage) for Down
Boshi checks this on every price tick and force-closes any position whose margin has been consumed, so a liquidated position can never go below a total loss of its own margin. The trade ticket previews the liquidation price before you open, and each open position shows how far it currently sits from that line.
Higher leverage is a tighter rope
Leverage scales gains and losses equally. At 6× a 16.7% move against you is a full liquidation; at 2× you have a 50% buffer. Pick leverage for the volatility of the market, not just the upside.
Limits
Leverage
Every market has its own maximum leverage, tuned to how volatile the asset is — the deepest, most liquid markets (BTC, ETH) allow the most, thinner ones less. You can trade anywhere from 1× up to that cap in 0.1× steps.
The caps are listed per market in the Markets table below and shown as a badge on every market row and detail page.
Costs
Funding & fees
Funding
In perpetual futures, a funding rate is the periodic payment between longs and shorts that keeps the contract price tethered to the underlying spot price. When the rate is positive, longs pay shorts; when negative, shorts pay longs. Boshi surfaces the current funding rate as a live stat on each market so you can read market positioning at a glance.
Fees
Boshi charges no trading fees. When you close a position your margin is returned in full, adjusted only by your realized PnL. There is no spread markup, no open/close commission, and no gas cost for trading — trades are simulated against live prices, not settled on-chain.
Data honesty
Price sources
Boshi is explicit about where every number comes from. Each market is tagged with its source, shown as a small badge everywhere the market appears:
- On-chain
- Read directly from Chainlink price feeds deployed on Robinhood Chain, via eth_call to the feed's latestRoundData(). Used for BTC, ETH and LINK.
- Market data
- Live price plus real 24h volume and change from the public Binance REST API. Used for the remaining nine markets.
The on-chain 24h caveat
Chainlink feeds on Robinhood Chain don’t expose a free 24-hour history. Rather than invent one, Boshi records real price samples locally over time and labels the change “since load” until a full 24-hour window of genuine samples exists. On-chain charts start short and fill in with real data as you use the app. Nothing is back-filled with fabricated candles.
If a number isn't real, it isn't shown
Wherever a value can’t be sourced from a live feed — a 24h figure before enough samples exist, for instance — Boshi shows a dash (—) instead of a plausible-looking guess.
Reference
Markets
Twelve markets are tradable today — three on-chain via Chainlink, nine from Binance market data. The feed address or trading pair each one reads is listed here:
| Market | Source | Feed / pair | Max leverage |
|---|---|---|---|
| BTCBitcoin | On-chain (Chainlink) | 0xa2c5…0251 | 6× |
| ETHEthereum | On-chain (Chainlink) | 0x78F3…d3A9 | 4.5× |
| LINKChainlink | On-chain (Chainlink) | 0xe86e…bce9 | 3.4× |
| SOLSolana | Market data (Binance) | SOLUSDT | 2.6× |
| XRPXRP | Market data (Binance) | XRPUSDT | 2.7× |
| DOGEDogecoin | Market data (Binance) | DOGEUSDT | 2.7× |
| SUISui | Market data (Binance) | SUIUSDT | 2.4× |
| LTCLitecoin | Market data (Binance) | LTCUSDT | 3.7× |
| NEARNEAR Protocol | Market data (Binance) | NEARUSDT | 2.8× |
| ZECZcash | Market data (Binance) | ZECUSDT | 2.4× |
| BCHBitcoin Cash | Market data (Binance) | BCHUSDT | 3× |
| SHIBShiba Inu | Market data (Binance) | SHIBUSDT | 2× |
Your balance
Accounts
You can browse every market, chart and price freely, but opening a position requires a connected wallet — the trade ticket prompts you to connect (and to switch to Robinhood Chain) before it will open a position.
Every account starts with a $10,000 balance. Sign in with a one-time wallet signature and your balance, open positions and history are stored server-side, so they survive a cache clear and sync across devices.
You can reset your account back to $10,000 from the Portfolio page at any time. Each wallet address keeps its own separate book, so switching wallets shows that wallet’s positions.
Robinhood Chain
The network
Boshi runs on Robinhood Chain, an EVM network whose native gas token is ETH. Your wallet reads its balance and identity here; on-chain markets read their Chainlink feeds here. The full connection parameters:
- Network
- Robinhood Chain (mainnet)
- Chain ID
- 4663 (0x1237)
- Native token
- ETH
- RPC URL
- https://rpc.mainnet.chain.robinhood.com
- Explorer
- robinhoodchain.blockscout.com
Boshi only operates on this one network. If your wallet is pointed elsewhere, the app prompts you to switch to Robinhood Chain (adding it if needed) and keeps the trading interface in view-only mode until it’s connected to the right chain.
Trust model
Wallet & security
Connecting a wallet does two things and nothing more: it identifies your account and reads your public on-chain balance. Sign-in uses a standard Sign-In with Ethereum message — a single signature that proves you control the address. That signature never authorizes a transfer.
- No deposits, withdrawals, or custody — Boshi cannot move your funds.
- No approval prompts for token spending — trading touches nothing on-chain.
- Only injected browser wallets are supported; no third-party connect relays.
- The app ships with a strict Content-Security-Policy and HTTPS-only headers.
Boshi is built on Robinhood Chain, not by Robinhood
Boshi is an independent project. It reads from Robinhood Chain and public price feeds; it is not operated by, affiliated with, or endorsed by Robinhood.
Quick answers
FAQ
Do I need to deposit anything to trade?
Can I lose more than I put into a position?
Why does an on-chain market show “since load” instead of a 24h change?
What happens if my wallet is on the wrong network?
Will I keep my positions if I clear my browser?
Are there any fees?
Read this
Risk disclosure
Leveraged trading carries real risk of loss. Leverage amplifies both gains and losses, and a position can be fully liquidated by a relatively small move against it — at 6×, a 16.7% adverse move wipes out the margin. Prices depend on external sources (Chainlink and Binance) that can lag, pause, or move sharply, and a liquidation is executed at the price available at that moment.
Only trade with amounts and leverage whose behaviour you understand. Nothing on Boshi is financial advice.
One-liners
Glossary
- Perpetual
- A futures contract with no expiry date.
- Up / Down
- The UI names for long / short.
- Margin
- The amount you stake to open a position; your max loss.
- Leverage
- A multiplier on your margin that sets position size.
- Position size
- margin × leverage — your notional exposure.
- Entry price
- The price at which a position was opened.
- PnL
- Profit and loss, moving live with the price.
- Liquidation
- Automatic close when a loss consumes the margin.
- Funding
- Periodic payment between longs and shorts in a perp.
- Chainlink feed
- The on-chain oracle contract a market's price is read from.