Calculation

How Live Pump.fun Events Are Decoded

Live events are not scraped from a rendered webpage. They come from confirmed Solana logs and decoded Pump.fun program data.

Decode sequence

  • The backend reads Solana log notifications for the configured Pump.fun program.
  • It analyzes invocation stacks, instruction logs, top-level programs and Program data payloads.
  • Each Program data payload is decoded by its known discriminator and Borsh layout.
  • When a transaction includes both creation and trading activity, CreateEvent rows are ordered before TradeEvent rows.
  • Event time prefers parsed event timestamps and falls back to block time or receive time when needed.

Common decoded events

EventMeaning in PumpScan
CreateEventA new mint is launched with initial mint, creator, bonding curve and reserve metadata.
TradeEventA buy or sell on the bonding curve with amount, user, creator fee, cashback and reserve fields when available.
CompleteEventThe bonding curve reaches completion and the mint is marked as graduated.
CompletePumpAmmMigrationEventA graduated mint migrates to an AMM pool and remains marked as graduated.
ClaimCashbackEventA user claims cashback rewards observed from prior activity.
CollectCreatorFeeEventA creator or shareholder collects creator-fee value.