Buy every stock from every pool at once.
Tokenized Nvidia, Tesla, Apple and 42 more trade in several Uniswap pools on Robinhood Chain, v3 and v4, each at its own fee and depth. Firth quotes all of them, splits your order where it fills best, and sends it as one transaction from your own wallet.
- Uniswap's own contracts
- Nothing to deposit
- Every leg has its own floor
- 45 stocks
- 84 v3 pools + 143 v4 pools
- up to 12 pools for one stock
- scanned at block 75,831,420
The stocks, live
Price from the pools you would trade in; change and the week's line from Robinhood's own price feeds.
| Stock | Price | 24h | |
|---|---|---|---|
NVDA NVDANVIDIA | $229.14 | — | Trade |
TSLA TSLATesla | $353.57 | — | Trade |
AAPL AAPLApple | $331.48 | — | Trade |
MSFT MSFTMicrosoft | $507.94 | — | Trade |
GOOG GOOGLAlphabet Class A | $339.28 | — | Trade |
AMZN AMZNAmazon | $247.46 | — | Trade |
META METAMeta Platforms | $726.56 | — | Trade |
SPCX SPCXSpace Exploration Technologies Corp. Class A Common Stock | $148.97 | — | Trade |
One order, many pools, one transaction
Nvidia alone trades in 12 live Uniswap pools on this chain. No single one of them is the whole market.
Pick a stock and a size
Any of the 45 Robinhood stock tokens with a USDG market, bought with dollars or sold for them. Your wallet stays yours; there is nothing to deposit.
Every pool is asked
Firth quotes each v3 fee tier and each hookless v4 pool at a ladder of sizes, then fills your order from whichever pool pays most for the next dollar, until it is all placed.
One signature, one trade
You sign a Permit2 allowance for exactly this order, good for one hour. Uniswap's Universal Router fills every leg in one transaction, each with its own minimum.
What the split is worth
Every stock, three order sizes, quoted at block 75,831,420: the split against the single best pool, and against the best Uniswap v3 pool, which is all a v3-only app can reach.
| Order | Split used | Median gain vs best pool | Median gain vs v3 only |
|---|---|---|---|
| $1,000 | 19 of 45 stocks | 0.00 bp | 0.20 bp |
| $10,000 | 32 of 44 stocks | 0.92 bp | 1.7 bp |
| $50,000 | 41 of 44 stocks | 22.2 bp | 22.7 bp |
At $50,000 the split beat the best single pool on 41 of 44 stocks. It barely matters on the deepest names, where one pool takes almost everything: NVDA, META, QQQ, GLD and 1 others gain under half a basis point. It matters most where the depth is spread across pools: 22 stocks gain 20 bp or more, led by MRNA (63.5%), NET (40.5%), JNJ (20.2%). On those, $50,000 is more than any one pool holds: the split stops the order draining a single pool dry, but the fill is still far from the listed price.
Nothing of ours touches your money
Firth is a page that builds a transaction. Uniswap's audited contracts execute it.
No contract to trust
Firth deploys nothing and holds nothing. Your tokens go from your wallet through Uniswap's Universal Router and pools and come straight back.
Exact, short permits
The router may pull exactly this order's input, for one hour, through Permit2. Nothing is left approved for the next trade.
A floor on every leg
Each pool's leg carries its own minimum: the quote less your slippage. If any pool moves past it, the whole trade reverts and nothing is spent.
Simulated first
Before your wallet is asked, the exact transaction is run against the chain from your address. A trade that would fail is explained, not sent.
Plain pools only
v4 pools with hooks run code Firth has not read, and some pools here charge 50–90% fees. Firth routes only through hookless pools at 1% or less.
No fee
You pay the pools' own fees and Robinhood Chain's gas. Firth adds nothing on top, and the transaction has no leg that pays anyone else.
Before you trade
What am I actually buying?
Robinhood's tokenized stocks: ERC-20 tokens on Robinhood Chain that track a share of the listed company. Firth trades them for USDG, the dollar token their Uniswap pools are paired with. Robinhood issues and can pause the tokens; read their terms before holding them.
Why not just use one pool?
Because the liquidity is spread out. A stock can have four v3 fee tiers and several v4 pools, and the deepest one is not always the cheapest for the first dollars. For a large order every pool you skip is depth you pay for. The measured table above shows how much it matters per size.
What do I need?
A wallet on Robinhood Chain (MetaMask, Rabby, Coinbase Wallet or any EIP-1193 wallet), a little ETH on the chain for gas, and USDG to buy with or stock tokens to sell. The app adds the network for you.
What will my wallet ask me to do?
The first time you trade a token: one approval that lets Permit2 move it. Then, for each trade: one signature (the exact amount, for one hour) and one transaction. If an earlier signature still covers the order, only the transaction.
What if the price moves while I confirm?
Every leg has a minimum. If any pool would pay less than its quote less your slippage setting, the router reverts the whole transaction: you keep your tokens and pay only the gas.
Does Firth take a cut?
No. There is no fee leg in the transaction, and you can check that: the app shows every leg before you sign, and the docs describe the exact commands it encodes.
The whole market, one trade away.
Connect a wallet on Robinhood Chain and buy any of 45 stocks at the best price its pools will give.