hackquest logo

F3 SWAP perpetual DEX on Robinhood Chain

F3 is a perp DEX on Robinhood Chain based on an LP vault and signed oracles. The vault takes the other side of every trade, so a new market launches fast with no order book or market maker. Gasless trading, multi-collateral, up to 500x.

Videos

Tech Stack

Go
Next
Web3
Node
Ethers
kafka
postgres

Description

F3 is a perp DEX on Robinhood Chain. It gives leverage on crypto, memecoins and stock tokens, and on any asset with a signed price feed.

Problem: on Robinhood Chain a new token starts spot trading in minutes, but leverage comes late or never. Perp DEXes use order books, and every market needs a market maker, so they list only the biggest coins. Most of the chain's volume is memecoins and stock tokens that have no leverage.

How it works:

- No order book. Signed oracle sets the price from many DEX and CEX sources, and several signers must agree on every price.

- An LP vault takes the other side of every trade. Price impact protects LPs.

- Gasless: the trader signs an order, and a keeper executes it on-chain.

- Everything is on-chain. Funds and positions sit in smart contracts, and only the trader controls them.

Our advantage: a new market needs only a price feed, so a trending token can get leverage in minutes. Lighter and Hyperliquid need a market maker for every market. Arcus has a few tokens with fixed leverage. GMX needs a pool and a Chainlink feed for every market.

Degen mode: up to 500x on BTC, ETH and SOL, 0.02% fees, no funding, profit capped at 300%.

Trading: stablecoin collateral, stop-loss and take-profit, 0.06% fees. LPs earn 70% of fees.

Safety: bad prices are rejected, the vault pays out at most 20% a day, and admin changes wait 48 hours.

Next: mainnet, more markets, listings requested by the community.

Progress During Hackathon

During the hackathon we built F3 end to end and launched it on Robinhood Chain testnet. On-chain, we wrote the perp engine, the LP vault, an oracle verifier that checks M-of-N signatures, rewards distribution and a 48h admin timelock. Off-chain, we built our own oracle, which pulls prices from DEX and CEX sources and publishes reports signed by several signers. Around it we built a Go backend: a gasless order sequencer, a keeper that executes orders on-chain, an indexer, an API, WebSocket feeds and rewards. We also built a React trading terminal with charts, stop-loss and take-profit, an LP vault page and Degen mode. The off-chain math matches the contracts bit for bit, checked against shared test vectors. In the first 3 days on testnet, F3 processed $31M in volume and 6.8K trades from 35 traders across 10 markets, with no lost funds.

Fundraising Status

None
Team Leader
SSergey Kurnikov
Project Link
Sector
DeFiRWAInfra