Method.

How Snitch measures what a caller's wallet did around their own call. Every figure on a report or caller page comes from these definitions, and every figure links to the transactions it was read from.

Where call times come from

Sold into their own call

One number per call: how much of their bag the caller sold between their call and the peak that followed it.

Held at the call
Tokens the wallet held at the second of the call.
Bought after
Tokens the wallet bought between the call and the peak.
Bag
Held at the call, plus bought after.
Sold before the peak
Tokens sold between the call and the peak, as a share of the bag.
Sold within 2 hours
Tokens sold in the 2 hours after the call, as a share of the bag. Shown beside "sold before the peak" because a peak can come minutes after a call, and selling just after it is still selling to the people who bought on the call. Shown, not scored.
All of it gone
How long after the call the sale came that left the wallet with under 1% of the bag.
The peak
pump.fun's own record of the highest point after the call (its maxMultiplierAt). Snitch does not pick the peak.
Entered at
The market cap at the wallet's average buy price (buys up to the call, or up to the peak if it only bought after), set against the market cap at the call. Worked out at the SOL price when the case was read, so it is approximate.
The call now
pump.fun's own figure for where the call stands today against the price at the call.

Thresholds, set 29 October 2026.

  • A call is not counted if it is under 2 hours old (its peak isn't settled yet), or if the bag was worth under $25 at the call price (dust).
  • A caller gets a score only from 5 counted calls. Below that, their calls are shown but not scored.
  • The caller page headline counts calls where 50% or more of the bag was sold before the peak: "Sold 50%+ before the peak on 9 of 12 calls." Alongside it: the median share sold before the peak, the median entry against the call, and the median of where the calls stand now.

These change only in the open, with a dated note below.

Rules

Who is named, and how

Snitch keeps four levels apart and never mixes them.

Wallet
The on-chain address. Everything Snitch measures is about a wallet.
Platform identity
The name a person chose to attach to their own wallet on pump.fun, and the X account on that pump.fun profile. Shown as the platform shows it.
Listed socials
The X, Telegram or website a token's creator put on the token. Shown as listed, and unverified unless a check says otherwise.
Real-world identity
Never published. No real names, faces, locations, employers, family, or crowd-sourced claims about who owns a wallet.

Locked snapshots

Data coverage

Every caller page says how much of that caller's record Snitch holds: how many of the calls on pump.fun's record have been checked on-chain, when the record was collected, when it was last checked, and whether the portfolio was too large to read in full. A short record is labelled as short.

Corrections

Software can have bugs, labels can be wrong, profiles can be hacked, and a record can be missing a call. Anyone can report a data error, add context, or dispute a row, and gets a reference number. Nothing changes automatically: each message is read, and a fix is made in the open, as a new snapshot or a corrected row, noted below when it changes the method.

Changes