75 bps
The hard bound
The Tier A oracle band. No fill settles further from the guarded mid, from a vault or a maker, under any parameters.
guarded mainnet · 8 markets
Swap Stock Tokens against USDG at prices anchored to the live Chainlink mid. The spread and the fee are separate lines on every ticket, and every fill settles on-chain where anyone can check it.
You pay
10,000USDG
You receive
56.6214NVDAx
Bounded 75 bps from mid · settles atomically
Half-spread
10 bps
Tier A, open session
Protocol fee
2 bps
Its own line, every ticket
Oracle band
75 bps
No fill settles outside it
Settlement
Atomic
Robinhood Chain · 4663
Listed markets: NVDAx, tier A; SPYx, tier A; AAPLx, tier A; MSFTx, tier A; QQQx, tier A; TSLAx, tier B; AMZNx, tier B; PLTRx, tier C.
Every quote on Icaria is the same arithmetic over public state. Anyone can reproduce any price from on-chain inputs.
The guarded Chainlink price. Zero, stale or implausible rounds halt the market instead of pricing it.
176.40 USDGThe tier's half-spread, 10 bps for Tier A, times the session multiplier: ×1.0 open, ×1.5 extended, ×3.0 closed.
10.0 bps × 1.0A vault off its 50/50 inventory target quotes tighter on the side that rebalances it, up to ±15 bps.
+0 bpsShown as its own line on the ticket and recorded in the fill event. Never inside the curve.
2.0 bpsBounded by a hard band: nothing settles more than 75 bps from the mid, whatever goes wrong upstream.
176.61The router recomputes the vault quote from oracle and vault state inside your transaction, so a front end cannot route you to a worse price than the formula's.
Signed RFQ quotes from attested makers settle only when they pay you more than the vault. Losing costs them nothing, which keeps them quoting.
Your slippage bound and deadline travel with the signature. If state moves past them before inclusion, the swap reverts rather than fills.
Equity markets are open about 32 hours a week. Stock Tokens trade around the clock. Every market carries a regime that prices the difference, read from the oracle's own market status.
Saturday and Sunday are closed all day: quoting continues at ×3.0 in half the clip, and the ticket says so. Refusing to quote would recreate market hours on a 24/7 chain; quoting weekend trades at weekday spreads would make LPs the free counterparty to every Monday gap. If your trade can wait for the open, waiting is cheaper, and the venue tells you.
A halt stops pricing and nothing else. LP withdrawals always work.
Standard size fills against oracle-anchored vaults. Block size goes to professional makers through signed quotes. The router settles whichever pays you more.
Quote both sides of every market around the guarded Chainlink mid, with the spread set by tier, session and inventory. Standard size fills here, instantly.
A formula price you can recompute, and LP revenue that is the market's real cost of immediacy rather than the residue after arbitrage.
Attested market makers receive block-size requests off-chain and answer with signed quotes. They pay nothing to quote and win only by beating the vault.
Size that would walk a curve goes to competition instead, settled atomically against the maker's own wallet through a standing Permit2 allowance.
One entry point. Checks eligibility, checks the band, prices the vault path and any RFQ quote, and settles whichever pays you more.
Token-to-token swaps run as two legs through USDG in the same transaction. If either leg cannot clear inside its guards, both revert.
75 bps
The hard bound
The Tier A oracle band. No fill settles further from the guarded mid, from a vault or a maker, under any parameters.
2 bps
The whole fee
Itemised on the ticket, recorded in the fill event, plus 10% of the vault's realised spread. Nothing hidden inside a curve.
None
Custody
Assets sit in your wallet or in LP-owned vaults. Settlement is atomic; there is nothing at the venue to lose.
Constant-product pools suit crypto-native pairs and fail assets whose authoritative price lives on an exchange. The 2025 launch dislocations, where thin pools quoted tokenized stocks at large premiums, were this difference playing out in public.
| Property | A generic pool | Icaria |
|---|---|---|
| Price | Discovered from the pool's own reserves | Anchored to the Chainlink mid, bounded by a hard band |
| Weekends | Saturday quoted as if it were Tuesday | Closed sessions widen spreads and shrink clips, on the ticket |
| LP returns | Arbitraged on every reference-price move | The spread; skew pays the market to rebalance them |
| Splits | Break the pool or force a migration | Halt the market, resume on the adjusted feed |
| Size | Walks the curve and pays for it | Goes to competing makers through signed RFQ quotes |
| Fees | Folded invisibly into the curve | Itemised on the quote and recorded in the fill event |
Complementary, not adversarial: arbitrageurs keeping generic pools in line with anchored quotes are welcome flow, and skew pricing pays them to rebalance the vaults while they do it.
Robinhood Chain is the only network where a regulated broker issues tokenized equities as ordinary ERC-20s, with Chainlink feeds, permissionless deployment and the broker's own distribution behind them.
Plain ERC-20 stocks mean no issuer allowlisting stands between a wallet and a swap.
The oracle carries the session flag the regime engine runs on, from the same source that prices the fill.
Sub-cent transactions keep small swaps economic and quotes fresh at a hundred milliseconds.
Transparency claims are cheap; commitments are checkable. If any entry here ever fails verification, that is an incident, handled as one, with a public post-mortem.
The fill event carries mid, spread, skew and fee, matching the ticket.
verify: any fill on Blockscout against its receipt
A contract invariant, not a policy, on the vault path and RFQ alike.
verify: the public invariant suite
Every fill's distance from the mid, published live and downloadable raw.
verify: recompute it from chain events
The router settles the best verifiable price, per fill, on-chain.
verify: re-derive any fill's venue comparison
Atomic settlement; vault inventory belongs to LPs, not the venue.
verify: the audits attest there is no such function
In every vault state, with every pause active. Exits cannot be gated.
verify: halt-state withdrawals in the explorer
Every parameter change is scheduled with its rationale before it executes.
verify: the governance log, complete from block one
The deployed code is the audited code, asserted in CI on every release.
verify: reproduce the build against the tag
The short versions live here. The long versions, with the maths and the failure modes, live in the documentation.
The route · each phase opens on evidence from the last
01
Testnet
02
Guarded mainnet
03
Catalogue and caps
04
API and cross-chain
05
Governance
Verified traders can be swapping in minutes. LPs fund vaults and earn the spread. Makers quote for free. Every fill lands on Robinhood Chain.