The first 3 seconds decide the next 3 hours.
Paste any contract address. LaunchLens reads the coin's first transactions on chain and tells you how much of the supply a launch bundle grabbed, how many wallets did it, whether the dev has sold, and what that meant for coins like it.
Free, no wallet, no sign-up. Measured on chain, not from a screenshot. How the number is made.
Fresh launches, scored as they land.
Worth a look = bundle under 13%, dev still holding, and real traction already (25+ holders or $8k+ market cap), under 45 minutes old. Coins with a website or X float to the top. Everything else is hidden, not deleted.
Scan what you already hold.
Connect read-only and LaunchLens lists every launchpad token in your wallet, newest first. One click per coin runs the full launch scan, so you find out which of your bags were bundled.
Nothing here is a vibe.
The bands come from a replay of 345 paper trades on minute price paths, with cut-offs set on the older half and judged on the newer half.
The window
Bundle share = supply bought by wallets other than the dev in the first 3 seconds after the first trade, net per wallet, capped at 100%. The window starts at trading, not at token creation.
Under 13% bundle
Coins with a small launch bundle dumped in one shot only 2–8% of the time, in both halves of the data. This is the pocket where real websites and real teams actually paid off.
35% and above
Heavily bundled launches dumped in one shot 36–38% of the time, whatever the website looked like. The curve between is smooth; we do not pretend a single sharp cut-off exists.
Before you lean on it
Reads use v0 and v1 transactions and the mint's oldest history first. A wallet that buys, sells and buys again in the window counts once by net position; funders are not clustered. "Dev sold" comes from the latest 100 pump.fun trades or the dev wallet's own history. Bundle share is a risk signal, not a verdict on the team: low bundle plus no product still lost money in the same replay.
Which coins can I scan?
Any Solana token with an address. pump.fun coins get the richest read (dev wallet, dev sales, market cap, links). Other launchpads and Raydium pairs get the bundle and the basics from Jupiter and DexScreener.
Why does a scan sometimes say "unmeasured"?
Either the coin has no trades yet, its history is too long to reach the launch safely, or the server has no RPC configured. We would rather show nothing than a wrong number.
Is a low bundle a buy signal?
No. It removes one of the strongest dump signals we found; it does not add an edge by itself. Combine it with what the coin actually is.
Do you store my scans?
Only the coin address and its result, so the "recent scans" row can exist. No wallets, no IPs beyond a one-minute rate limit.