Close Gaps, Not Deals

Launch App

The Engine

ArbiStocks · Eyes

Scanner

The Scanner reads every pool of every stock in one Multicall3 call: price, tick and both balances. It prices each pool in dollars, with ETH from the WETH/USDG pool, sets aside pools too thin to trade and hands the Router a live spread for each stock.

ArbiStocks · Brain

Router

The Router turns a spread into a cycle: buy in the cheap pool, sell in the rich one, end where it started. Routes start in USDG or WETH and run over two to four distinct pools; a stock quoted in both crosses through the WETH/USDG pool. Every size is checked against the engine's own exact quote.

ArbiStocks · Hands

Settler

The Settler runs the cycle in one transaction. It swaps with the first pool, spends the output in the next, repays the first pool from the proceeds and splits what is left: 90% to you, 10% to the protocol. No profit, no transaction: it reverts.

Method

We are a small desk with one rule: the engine does the work, in public. No order flow, no private relay, no spread kept in a back office. Every cycle is a transaction anyone can read.

We start where the gap starts. Robinhood Chain lists stocks as tokens, and Uniswap v3 lists each of them again and again: in USDG and in WETH, at four fee tiers. We read all of it every few seconds and show you what we see, including the gaps that do not pay.

We care about exact more than fast. A quote in the app is the engine's own answer against live pool state, not an estimate. When it is not positive, the button says so and stays off.

We want every gap closed by whoever gets there first. That includes you, your bot, and other bots. Profit is never promised: when somebody closes the gap before you, your cycle reverts and costs only gas.

Rules

Profit Or Revert

A cycle that does not end with more than it started reverts. The worst case is the gas.

No Capital,
Only Gas

The first pool lends the first leg for the length of the transaction. You send nothing but the transaction itself.

Canonical Pools
Only

Every pool on a route must be the pool the Uniswap v3 factory lists for its pair and fee.

Real Stock Tokens
Only

Every token on the path is USDG, WETH or a Robinhood stock token, recognised by its contract code, never by its ticker.

Holds Nothing

The engine ends every transaction empty and never grants an allowance. There is no vault to drain.

A Share Of Profit,
Never Of Size

The protocol takes 10% of the profit of a cycle and nothing else. The contract caps it at 20%.

Run A Cycle

No account, no deposit, no allow list. Open the app, pick a stock, read the exact quote and run the cycle from any wallet on Robinhood Chain.

Launch App

Pools per fee tier