PHARAOH
Get a quote
PHARAOH

PHARAOH · STOCK TOKENS ON ROBINHOOD CHAIN

PRICEDby the oracle.

Swap Robinhood Stock Tokens for USDG through the deepest pool — and every fill checked against the live Chainlink price, on-chain.

SCROLL
THE CHAMBER

Pick a share.Read its price.

Robinhood Stock Tokens with a Chainlink feed. Pick one on the left: the ladder shows what the deepest Uniswap pool pays right now, next to the oracle price it must stay close to.

—READING…
NVDA
—USDG · CHAINLINK MID
POOL · YOU BUY AT——
ORACLE MID——
POOL · YOU SELL AT——

—

SWAP TICKETTIER —
YOU PAY—
USDGUSDGGlobal Dollar
YOU RECEIVE—
—
Chainlink mid
—
Pool price
—
Distance from mid
—
Protocol fee · 2 bps
—
Minimum you get
—

Reading the pool…

ROBINHOOD CHAIN · READING…
THE RULE

One decree.The oracle seals it.

Your swap fills in the pool. Inside the same transaction the router reads Chainlink and compares. Too far from the oracle price, and the whole swap reverts. The values follow the ticket.

pool—

What the deepest Uniswap v3 pool pays for your size.

÷
mid—

Chainlink round for — × dividend multiplier.

−
1—

The distance, in basis points.

≤
band—

Tier band, doubled outside market hours.

⇒
fills—

Otherwise the swap reverts.

—
−75 BPSTHE BAND · TIER A · NOTHING SETTLES OUTSIDE IT+75 BPS
iThe chain checks it.

The PharaohRouter contract reads the Chainlink feed inside your transaction. No server, no front end in between.

iiA worse price reverts.

Outside the band, below your minimum or past your deadline, the swap undoes itself and you keep your coins.

iiiThe fee is a constant.

2 bps, written into the contract. Nobody can raise it, and every fill logs it next to the mid and the price.

THE ROUTE

One transaction.Pool, then oracle.

Your coins go into the router, through the market's Uniswap v3 pool and straight back to your wallet — only after the oracle check passes. Nothing waits in between.

75bps

Tightest band, Tier A in market hours. Tier B is 150, Tier C 300, all doubled after hours.

2bps

The whole protocol fee, a constant in the contract, logged in every Fill event.

0custody

Coins enter and leave the router in the same transaction. It never keeps a balance.

—markets

With a Uniswap v3 pool deep enough to trade. The rest show the oracle price only.

THE CLOCK

The chain never sleeps.Wall Street does.

When the exchange is shut, the Chainlink price stops moving while pools keep trading. So the band doubles outside 09:30–16:00 New York. The contract computes the session itself, daylight saving included.

NEW YORK--:--—

—

UTC --:-- · YOUR TIME --:-- · TODAY

×1
REGULAR

09:30–16:00 New York, Monday to Friday. The tightest band: Chainlink is moving with the exchange.

×2
EXTENDED

04:00–09:30 and 16:00–20:00. Outside the regular session the contract allows twice the band.

×2
CLOSED

Nights and weekends. Same doubled band; the feed may be hours old, up to four days.

When the router refuses a swap
  1. The feed is older than 26 hours in market hours, or four days outside them.
  2. The token reports oraclePaused() for a corporate action.
  3. The feed returns zero or a negative answer.
  4. The fill would land outside the band, below your minimum, or after your deadline.
  5. The owner has switched the market off or paused new swaps.

NYSE holidays are not known to the contract and count as ordinary weekdays.

THE DEPTH

How much fitsinside the band.

The bigger the order, the further the pool price drifts from the oracle. Live quotes from the pool for the market in the chamber, size by size, against the band the router enforces.

MARKET—
ORACLE MID—
BAND NOW—
POOL—
← SELL · BELOW MIDMIDBUY · ABOVE MID →

Reading the pool…

THE REGISTRY

Every market,read from the chain.

A market lists when Chainlink publishes a feed for the stock and the token is the official Robinhood contract. It trades when a Uniswap v3 pool is deep enough. Click a tile to quote it.

Reading Robinhood Chain…
THE PROOF

Some venues price in the dark.Ours reads the oracle out loud.

Ask the chain for the latest round of the market in the chamber, and for what the router's guard sees right now. The answer comes from the contracts on Robinhood Chain, not from this page.

robinhood-chain · 4663 · feed reader
$ waiting for a read…
ROUTER NOT DEPLOYEDBLOCK —BLOCK TIME —GAS —EQUITY FEEDS —USDG —
THE ANSWERS

Plain answers,on the record.

Where does my swap actually fill?

In the deepest Uniswap v3 pool for that Stock Token against USDG on Robinhood Chain. PHARAOH does not run its own liquidity yet: it guards the fill, so a pool price that has drifted too far from Chainlink cannot reach you.

What exactly does the router check?

Inside your transaction it reads the Chainlink feed and the token's dividend multiplier, works out the session, and compares the execution price with the mid. If the distance is larger than the market's band, or the feed is stale or paused, the swap reverts.

Why can the pool price differ from Chainlink?

Pools move with whoever trades them, around the clock. Chainlink follows the exchange and goes quiet when it is shut. The band is how much drift the router accepts: tight in market hours, double outside them.

Does a Stock Token make me a shareholder?

No. A Stock Token is an ERC-20 issued by Robinhood that tracks the share. Dividends build up inside the token through its multiplier, which the router reads into every mid.

Can PHARAOH touch my coins or change the fee?

No. The router never keeps a balance between transactions, and the 2 bps fee is a constant in its code. The owner can list markets, switch one off, pause new swaps and choose where the fee goes. Nothing else.

What does it cost?

The pool's own fee tier (shown on every tile), the 2 bps protocol fee, and network gas, which on Robinhood Chain is a fraction of a cent.