# kit32 EOA data ready (#2985, #2988)
- Where: research-box /opt/sw/ppdata/kiteoa_merged.db, table e(tx, frm) = tx.from (EOA, lowercase). 350,061 txs.
- Join: r6nat5.db ev.txh = e.tx. Coverage of the first 120 swaps per pool (100,858 swap txs, 1,100 pools): 92,018 (91%). Remaining ~8.8k are still being pulled by datajobs kit_eoa1b/2c (free rpcpool, HTTP 500s retried); rerun the merge later or query the shards kiteoa_0/1/2.db.
- LP add/remove: /opt/ppcopy/kit_lp_remove.csv (+ .db), rebuilt every 30 min (#2986).
- Example: sqlite3 kiteoa_merged.db "attach 'r6nat5.db' as r; select v.pool, e.frm, count(*) from r.ev v join e on e.tx=v.txh group by 1,2"
- Known gap: 9% of first-120 swaps have no EOA yet; compute top-1 share on covered rows and state coverage.
