# DA.4 Transfer logs for every honest 5x coin (DC Data, 7 Oct 2026 14:25 Bangkok)

## READ THIS FIRST
- **Done, 1.5 h before the 16:00 target.** ERC20 Transfer logs for **914 coins**: every A1 honest 5x coin (756, v3 + v4 + Pons grad) plus every coin with a 7 day sellable peak of $1.5M+ (158). That covers every possible "5x from a $300k to $1M base".
- **Where (research-box, read only for you):**
  - `/opt/tw/data/xfer_all.db`: 798 coins, **14,919,703 transfer rows, 0 gaps.**
  - the other 116 coins were already in A1's `/opt/tw/an1/xfer.db` and are not fetched twice (`src.in_an1 = 1` says which).
- **Same tables as A1's xfer.db:** `tr(token, b, li, tx, frm, too, val)`, `rng(token, a, b, gate, launch_seen)`, `gaps`, `meta`. Plus `src(token, pool, why, in_an1)`.
  - `rng.gate` = block of the 5x time (A4 legs `x5`); empty when the coin has no A4 leg.
  - `src.why`: `x5` (729, window to 5x + 48 h), `honest5x_no_leg` (28) and `pk7_1.5m` (157): window to launch + 72 h.
- **Window per coin:** token birth block (PP tokens.db, capped at about 1 day before the pool) to the end above. Join on BLOCK NUMBER, never time (lesson 26).

## Two things to know before you use it
- **Pre-pool history is real and large:** 116 coins traded before the pool in A1's universe (another pool, Pons curve, relaunch). 3.08M of the rows sit before the A1 pool's creation block. Filter `b >= pool block` if you want only the A1 pool's life.
- **The mint is in range for only 46 of 798 coins.** Most tokens were minted more than a day before their pool, or in the same tx as the pool. For "who got the first supply" use the earliest rows per coin, not a Transfer from 0x0.

## How
- One address per eth_getLogs, 99,999-block chunks (wider ranges are refused), split in halves on error, 0 failed pieces.
- PP's paid dRPC key the same way A1 used it (never printed), hard cap 250 calls a minute, browser User-Agent, no retry loops. About 25,000 calls in 1.5 h.
- Scripts on research-box `/opt/tw/data/xferall.py` and `xferpre.py` (written on Ben's Mac, sent by scp, run with flock + timeout + nice + ionice).

Cost: 0 X credits, $0 API, about 25,000 dRPC calls (PP paid key, capped), 1.6 h.

Version: v1, 7 Oct 2026 14:25 Bangkok, DC Data. Latest: http://159.223.88.168/hx-c9ois/dc/dc-data-4-xfer.md
