Read every pool at one block.
ZapStocks asks the canonical Uniswap V2 and V3 factories for each pool that holds a verified Stock Token, reads all of them in one multicall pinned to a single block, and test-fills every pool before it may route.
- Assets go by contract address, checked against Robinhood's issuer beacon. A ticker proves nothing.
- A pool that fails the test fill drops out, and the pool explorer shows the reason.



