Perpetuals & Spot · Robinhood Chain · Chain ID 4663
FLYFOXEXCHANGE
Order-book perpetuals on crypto and tokenized equities, margined in USDG. Sign orders off-chain, settle on-chain, and keep custody of your collateral the whole time.
Up to 40× on majors, funding settled every hour, and a liquidity vault that takes the other side of liquidations instead of auto-deleveraging you.
- BTC-PERP76,443.9-1.47%
- ETH-PERP2,445.32-0.22%
- SOL-PERP98.760-2.18%
- HYPE-PERP—
- ARB-PERP0.1402-5.78%
- AAPL-PERP—
- NVDA-PERP—
- TSLA-PERP—
01How it works
Seven seconds of your attention,
and you will know exactly how your money moves.
Most exchanges describe this with a diagram nobody reads. Here is the literal sequence, including which steps touch the chain and which do not.
- 01
Deposit collateral
On-chainBridge ETH or USDG onto Robinhood Chain, then deposit USDG into the margin vault. It lands in your cross-margin balance and stays withdrawable whenever your open positions allow it.
MarginVault.deposit(uint256 amount)
- collateral USDG · 6 decimals
- custody vault contract, not the venue
- withdraw permissionless, margin-checked
- 02
Sign an order
Off-chain · no gasPick a market, a size and a leverage. Your wallet signs a typed order — it is not a transaction, so it costs no gas and needs no approval. The signature authorises exactly one order, bound to a nonce and an expiry.
EIP-712 Order
- market, side, priceTick, lots
- reduceOnly, nonce, expiresAt
- builder, builderFeeBps
- 03
Match in the book
Off-chain · no gasThe order enters a central limit order book and either rests or crosses immediately. Price-time priority, the same rule a centralised venue uses. Cancelling is free and takes effect in microseconds.
Matching engine
- priority price, then time
- types limit, market, stop, TP/SL
- flags post-only, IOC, FOK, reduce-only
- 04
Settle on-chain
On-chainFills are batched and written to the clearinghouse on Robinhood Chain, which updates positions and margin. The engine holds no keys to your collateral — it can only apply fills you actually signed.
Clearinghouse.settleBatch(Fill[])
- verifies both signatures per fill
- rejects replayed or expired nonces
- chain Robinhood Chain · 4663
- 05
Exchange funding, hourly
On-chainEvery hour, longs and shorts pay each other according to how far the book has traded from the oracle. A positive rate means longs pay shorts, which is what pulls the perpetual back toward spot.
rate = clamp(premium / 8 + interest)
- premium sampled against impact price
- interest 0.01% per 8h
- cap ±4% per hour
- 06
Close risk before it spreads
On-chainIf account value drops under maintenance margin, the position is closed through the order book first. Whatever the book cannot absorb, the liquidity vault takes at the bankruptcy price — so a bad fill lands on capital that opted into it, not on profitable traders.
maintenance = notional / (2 · maxLeverage)
- step 1 unwind into the book
- step 2 FLP vault backstop
- step 3 deleveraging, last resort
What this design does not claim. Matching happens off-chain, so ordering within a block is decided by our engine rather than by consensus. Your collateral is never at that risk — the vault only honours fills you signed — but execution ordering is a trust assumption, and it is one we would rather write down than bury.
02Perpetuals
Know your liquidation price
before you fund the account.
5 crypto markets and 3 tokenized-equity markets, all margined in USDG. The simulator below runs the exchange’s own risk functions against the live price — it is the same arithmetic that will close your position.
- Funding cadence
- Hourly
- base +0.0013% · 10.95% APR
- Max leverage
- 40×
- 5× on equities
Position
Result
entry 76,443.9 · isolated margin
- Position size
- 0.3270 BTC
- Notional
- $25,000.00
- Liquidation price
- 69,670.4
- Move to liquidation
- -8.86%
- Maintenance margin
- $312.50
- Taker fee to open
- $11.25
Computed with the venue’s own risk functions at a maintenance rate of 1/80 (1.250%). Excludes funding, slippage, and any price gap through your liquidation level.
- Order types
- Limit, market, stop-market, stop-limit, take-profit. Post-only, IOC, FOK, reduce-only.
- Margin modes
- Cross by default, isolated per position. An isolated position can only lose the margin you assigned it.
- Funding
- Settled hourly against the impact price, not the mid, so a single resting order cannot move the rate.
- Liquidation
- Unwound through the book first. The FLP vault is the backstop; deleveraging profitable traders is the last resort, not the first.
On equity perpetuals. These reference Chainlink feeds for tokenized equities on Robinhood Chain, which publish on the underlying market’s calendar rather than around the clock. Markets are halted to new risk when a feed goes stale, and the terminal shows the session state next to every equity symbol. A perpetual on a share is not the share: it carries no ownership, no votes, and no dividend.
03Spot & launchpad
Every pons launch,
tradable the moment it exists.
Tokens launched through pons deploy their token and their locked Uniswap V3 pool in a single transaction — no bonding curve, no migration, no moment where liquidity moves somewhere else. FlyFox indexes the factory directly and lists each pool as a spot market from its first block.
What a launch actually is
- Supply
- 1,000,000,000
- fixed at launch
- Pair
- WETH
- Uniswap V3 · 1% fee tier
- Launch fee
- 0.0005 ETH
- plus gas
- Graduation
- 4.2 ETH
- paired in the locked pool
- Creator share
- 70%
- of pool fees, claimable
- Liquidity
- Locked
- at deploy, in one transaction
Factory
0xA5aAb3F0c6EeadF30Ef1D3Eb997108E976351feB
The first two blocks
pons restricts buying for a short window after launch so a bot cannot take the whole supply in the launch block. Most interfaces hide this and let the transaction revert. We show you the window, the caps, and exactly how much you can still buy.
Launch block
Only the creator's own initial buy can execute. Everything else reverts.
Next 2 blocks
Each wallet may hold at most 5% of supply and buy at most 5.5% per transaction.
Always allowed
Selling and wallet-to-wallet transfers are never restricted, in the window or out of it.
After the window
Every cap lifts permanently. The pool is the same pool it launched with.
Names and symbols can be copied. A token that shares a ticker with something you recognise is not that thing. Every spot market on FlyFox shows the contract address, the creator, the pool’s locked liquidity and holder concentration before you can place an order — and the address is the only one of those that cannot be faked. Launches are volatile, frequently illiquid, and can lose all value.
locker
0x736D7669…471f7F35
- BTC-PERP76,443.9-1.47%
- ETH-PERP2,445.32-0.22%
- SOL-PERP98.760-2.18%
- HYPE-PERP—
- ARB-PERP0.1402-5.78%
- AAPL-PERP—
- NVDA-PERP—
- TSLA-PERP—
04FLP vault
Someone has to take
the other side of a liquidation.
When a position is closed and the book cannot absorb it, the loss lands somewhere. On most venues it lands on whoever happens to be profitable that day. Here it lands on the FLP vault — capital that opted in, is paid to be there, and is told exactly what it is buying.
What it does
Quotes both sides of the book, holds inventory, and absorbs liquidations at the bankruptcy price when the book runs out of depth.
What it earns
The spread it captures, the surplus from liquidations it takes over, and 60% of every fee the venue collects.
What it risks
Directional inventory in a fast market. In a sustained one-way move the vault is the counterparty to the crowd, and it can and will draw down.
Where a trading fee goes
- FLP depositors
- 60%
- Insurance fund
- 15%
- FLYFOX buyback
- 20%
- Operations
- 5%
The vault charges no management fee and no performance fee. Its return is whatever the strategies earn, which in a bad week is a negative number.
Fee schedule
| Tier | 30d volume | Maker | Taker |
|---|---|---|---|
| Base | — | 1.50 bps | 4.50 bps |
| Silver | $5M | 1.20 bps | 4.00 bps |
| Gold | $25M | 0.80 bps | 3.50 bps |
| Platinum | $100M | 0.40 bps | 3.00 bps |
| Diamond | $500M | -0.50 bps | 2.50 bps |
From 4.5 bps taker at the base tier down to 2.5 bps, with a maker rebate at the top. Makers are never rebated more than takers pay — a venue that does that is funding its own liquidity out of capital.
05Developers
Wrap our liquidity.
Keep the fee.
Any interface that routes an order through FlyFox can attach its own builder code and be paid on settlement — up to 10 bps on perpetuals and 1% on spot. The cap exists so a wrapper cannot quietly tax a user more than the venue does.
Quickstart
import { createPublicClient, http } from "viem";
import { robinhoodChain } from "@flyfox/core";
const client = createPublicClient({
chain: robinhoodChain, // id 4663, ETH gas
transport: http(),
});
// Attach your builder code to any order you route.
await flyfox.placeOrder({
market: "BTC-PERP",
side: "buy",
size: 0.25,
price: 104_200,
builder: { address: YOUR_ADDRESS, feeBps: 5 },
});- REST for orders, positions, and fills
- WebSocket for book, trades, and funding
- EIP-712 typed orders — no custom signing scheme
- Standard EVM tooling: viem, ethers, Foundry
Network & addresses
- Chain
- Robinhood Chain · 4663
- RPC
- https://rpc.mainnet.chain.robinhood.com
- USDG
- 0x5fc5360D0400a0Fd4f2af552ADD042D716F1d168 · 6 dec
- WETH
- 0x0Bd7D308f8E1639FAb988df18A8011f41EAcAD73
- Uniswap V3 factory
- 0x1f7d7550B1b028f7571E69A784071F0205FD2EfA
- Quoter V2
- 0x33e885eD0Ec9bF04EcfB19341582aADCb4c8A9E7
Addresses are published here for convenience and should be verified against the chain before you move value through them. Robinhood Chain has a documented impostor-token problem; on an RWA chain a well-formed transfer can also revert on a compliance check, so simulate with eth_call and branch on the receipt status rather than assuming a mined transaction succeeded.
Open the terminal. Nothing is charged until you sign.
Connect a wallet to browse the book, the funding history and every market in full. Deposit only when you have decided to trade.
Leverage magnifies losses as readily as gains, and a perpetual position can be closed for its entire margin in a single fast move. Trade only what you can afford to lose.
