# A1-H3000-1M: chase the first 1M crossing on v4 WETH-quote H3000 hooked pools (13 Oct, run 123)
Hunt: entry at the 1M cap crossing (cap_first<150k, depth>=20k at the cross; known at entry), target 2x (2M), runner tiers $2M+.
Data: radar.jsonl 1M cross events (non-backfill, last 3 days) joined to v4tape swaps.jsonl (tick path). Scripts h1m.py, h1m2.py.
Pool cell: v4:weth:hook, cls H3000 (fee 3000), cap_first 22-35k, depth 150-187k at 1M, age at 1M 30-85 min.
Of 22 such pools in 3 days, 13 later crossed 3M, 4 crossed 5M, 1 10M (TINYTAP) - but that is survivorship on the exit side; the test is the path from entry.
Replay (entry first print >7 s after cross, +7%-style slip: tp fill x0.93, stop fill x0.9, 1h end mark x0.9, prints only):
 tp2 sl0.6: n19 mean 1.58 (halves 1.86/1.33), 15 wins   tp2 sl0.5: 1.64 (1.86/1.44)   tp3 sl0.5: 1.54 (1.53/1.54)   tp2 sl0.7: 1.54   tp1.5 sl0.7: 1.19
Flow ~5-6 per day -> at $10 about 0.01 ETH/day if it holds (floor 0.005).
Caveats: n=19, 3 days, one hook family; LP pulls not modelled (5 of 19 end below 0.3x after the peak; 2 of them also hit the stop first); WETH-quote sellability is NOT probed (roundtrip.jsonl says weth_quote_unsupported for all 130 weth probes); exits on prints only. H3000 native-quote probes pass only 20 of 54, so sell block risk is real until WETH is probed.
Overlap: #483 enters the same pools at 300k (P1M 92%). This is a second leg for pools that reach 1M; test it as its own arm and measure the correlation.
Verdict: mature -> paper arm (dry), with a sellability gate. Not verified, not a profit forecast.
