Live on Robinhood Chain · chain 4663

What an order is worth,at the size you are trading.

Aquifer prices tokenized equities against the real tick data in every pool on Robinhood Chain, read from contract storage rather than quoted from an index. Each quote carries the fill, the price impact, and the venue — or mix of venues — that pays most.

Price an order

pricing
Instrument

Reading pool storage…

Pricing order against live pool storage.

Simulating against live tick data…

Live and interactive — priced against pool storage on every keystroke. Open it full screen →

The board

Every equity, priced from its deepest pool

One row per instrument. The mid is derived from that pool's own sqrtPrice this block — nothing is marked from an off-chain feed.

Price an order

Method

Three steps, each reproducible against a public node

Discovery is the only thing an indexer is used for. Every number that changes your fill is read from the chain and reproducible with an RPC endpoint.

01

Read storage

Concentrated pools are read through their getters. Uniswap v4 keeps every pool inside one contract, so its price, liquidity and tick bitmap are read out of the singleton's storage slots directly.

sqrtPriceX96 = extsload(slot) & (2¹⁶⁰ − 1)

02

Simulate the ticks

A price without a size is decoration. We walk the initialized ticks the way the pool does — crossing each range, taking the fee, and rounding in the pool's direction — so the number quoted is the number the pool would compute.

each crossing takes the fee, then re-prices

03

Route, and split

Each venue prices the same order. When one pool cannot hold the size cheaply, the order is allocated across several by marginal price — the slice goes wherever it earns most.

allocated by marginal price, not by size

Coverage

Every venue, normalised into one book

Forks disagree about what a pool getter returns and v4 has no pool contract at all. Each is read on its own terms, then normalised into the same shape.

Developers

The same engine, over plain HTTP

No key, no account, no rate-limit tier to negotiate. The API is read-only: it holds nothing, signs nothing, and cannot move your funds.

example request · response shape
$ curl 'https://aquifer.markets/api/v1/quote?\
    tokenIn=USDG&tokenOut=SPY&amountIn=250000'

{
  "best": {
    "venue": "Uniswap v4",
    "amountOut": "322.120279954998070946",
    "priceImpactBps": 34.9,
    "crossedTicks": 0
  },
  "split": {
    "improvementBps": 14,
    "legs": [ ... ]
  }
}
Aquifer — Execution-grade pricing for tokenized equities.