Stocks on-chain, filled at the best price.
Stockfill reads every pool that trades your pair, simulates each path against live liquidity, and splits your order across the ones that pay most. One transaction. No router fee.
Every stock, priced by the pools.
Prices come from real quotes against live liquidity, not a feed. Pools, venues and fees are read straight from Uniswap.
| Asset | Price | Pools |
|---|---|---|
ETHEther | ||
USDGGlobal Dollar |
One order, ten slices, every pool.
A big order moves a single pool against you. Spreading it over the pools that trade the same pair gets you more.
- 01
Find
Every Uniswap v3 and v4 pool that trades your pair, directly or through USDG or ETH. Pools with no liquidity at the current price, or priced more than 10% away from the deepest one, are dropped.
- 02
Simulate
Each path is run as a real swap against the live pools inside a read-only call, then thrown away. What you see is what the pools would pay right now, not an estimate.
- 03
Fill
The order is handed out a tenth at a time to whichever path pays most for that tenth. Paths that share a pool are never combined, and a split is used only if it beats the best single path.
Small, immutable, empty.
The router is one contract that holds nothing when you are not using it. Read it, don’t trust it.
- Venues
- Uniswap v3 (canonical factory) and Uniswap v4 (PoolManager)
- Chain
- Robinhood Chain · 4663
- Fee
- 0%. You pay only the pools’ own fees and gas.
- Custody
- Holds nothing between swaps. Every leg fills in full or the whole swap reverts.
- Control
- No owner, no admin keys, no pause, no upgrade path.
- Protection
- Minimum received on the total, a deadline, and a callback that only pays the pool being swapped.
- Approvals
- The app asks for the exact amount you swap, never unlimited.
The router has not been audited. It is tested against real Uniswap v3 and v4 code (splits, native ETH, partial fills, callback abuse, reentrancy). Pools on Robinhood Chain are thin next to a large exchange, so big orders move the price, and the quote shows by how much before you sign. Tokenized stocks track market hours; outside them, pools can drift from the last close. Nothing here is investment advice.
$FILL
The Stockfill token. The router itself stays fee-free; the token is separate from your swaps.
$FILL
- Ticker
- $FILL
- Chain
- Robinhood Chain
- Official address
- Not launched
- Heads up
- Copycat tokens appear within minutes of any launch. If the address isn’t on this page, it isn’t ours.
Questions
Short answers. The contracts are the long ones.
Which tokens can I trade?
ETH, WETH, USDG and official Robinhood Stock Tokens. A token is listed only if it runs on the same contract as Robinhood’s own Stock Tokens, so copycats with the same ticker are left out.
Why is my order split?
A big order moves a single pool’s price against you. Spreading it over several pools that trade the same pair usually gets more out. If one path is best, you get one path.
What does approving do?
It lets the router pull exactly the amount you are swapping, not an unlimited amount. The router sends everything straight on to the pools and back to you.
What if the price moves before my swap lands?
You set a maximum slippage. If the pools would pay less than your minimum, the whole swap reverts and you keep your tokens (minus gas).
Can I pay with USDC or SOL?
Not on Robinhood Chain. Bridge or swap into ETH or USDG first.