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.