Launch app

Docs / Protocol

Markets

A market is a stock plus one Uniswap V4 pool key against USDG. At launch every market uses the pool with fee 0.30 %, tick spacing 60 and no hook.

How the pools were chosen

There are hundreds of V4 pools for these stocks on Robinhood Chain, most of them empty or created by launchpads. We scanned every Initialize event of the PoolManager for each stock against USDG and read the active liquidity of each pool. For every stock with meaningful liquidity, the canonical 0.30 % pool without a hook holds the most, often several times the next one. Stocks whose canonical pool is empty are not listed.

Market Pool id
SPY 0xfe2a80bb…1526cd
META 0x5875d407…e6ae36
NVDA 0x3bb34a44…4bf1
AAPL 0xc748f467…98fdb
GOOGL 0xd4ecb79f…3ac5e
TSLA 0x8517f807…d32e
MSFT 0x9194a557…49579
SPCX 0x8567e70d…b7448
AMZN 0xd3264687…59333

Adding and pausing

addMarket computes the pool id from the key and refuses a pool that is not initialised. updateMarket can disable a market or change its guard. Disabling stops new reveals; orders already revealed still settle.