Docs

How it works

Robinhook is a fully on-chain derivatives exchange. Markets are priced by an oracle and settled against one USDG vault. Self-custodial, permissionless, 24/7.

The flow
1

Pick a market

BTC, ETH and tokenized equities (NVDA, MU, SK Hynix, TSLA, SpaceX). Each market's mark price comes straight from a Chainlink oracle — there is no order book and no AMM curve.

2

Size the position

Post margin in USDG (RH Chain's canonical stablecoin) and choose leverage up to 1000×. Notional = margin × leverage. A small open fee (5 bps of notional) is taken up front and paid to the vault.

3

Go long or short

Your fill executes exactly at the oracle mark — zero spread, zero slippage. An acceptable-price guard (±0.3%) protects you if the mark moves between click and confirmation.

4

Manage & close

PnL, equity and liquidation risk update live. Close any time: profits are paid from the vault, losses (and a 5 bps close fee) flow to it.

The model

Oracle pricing

Every market is priced by a Chainlink feed, normalised to 18 decimals. Because we're on an Arbitrum-stack L2, the oracle also checks the L2 Sequencer Uptime Feed and enforces a 30-minute grace period after a restart, rejects stale or incomplete rounds, and refuses feeds with more than 18 decimals.

The vault is the counterparty

A single ERC-4626 USDG vault takes the other side of every trade. When traders lose, the vault gains; when they win, the vault pays. There is no peer to match against — liquidity is the counterparty.

Leverage & liquidation

Equity = margin + PnL − borrow fee. A position becomes liquidatable when equity falls to its maintenance level (a small fraction of size). Anyone can liquidate an unhealthy position and earn a 1% reward from its margin; the remainder returns to the vault.

Fees

Open 5 bps · close 5 bps · borrow ~10%/yr accrued per second on size. All fees accrue to LPs. Owner-set parameters are bounded on-chain (maintenance ≤ 0.5%, borrow ≤ 50%/yr) so risk settings can't be weaponised.

Providing liquidity

Deposit USDG into the vault and receive rhLP shares (ERC-4626). You earn open, close and borrow fees plus net trader losses — and you pay net trader profits. A per-transaction drawdown cap (≤ 20% of TVL) bounds the blast radius of any single payout. LPing can lose money.

$ROOK

Fixed one-billion genesis supply. Immutable and deflationary — supply only ever falls as tokens are burned. Nothing can mint more.

Risk

Leverage is a double-edged tool — above 100×, a small adverse move liquidates you. LPs can lose principal when traders win. Prices depend on oracle liveness. This is software, not advice; use funds you can afford to lose.

RobinhookSelf-custodial · Permissionless

No PFOF. No account freezes. The vault is the counterparty to every trade. Nothing here is financial advice.