← All reference pages
▸ REFERENCE / PUMP_ANATOMY

Pump.fun listing anatomy — what actually happens at launch

Why this page exists

Pump.fun listings get described inconsistently. Articles confuse the bonding curve with a regular DEX pool, miss the graduation event entirely, or treat every Solana memecoin as if it lives in the same liquidity venue. The truth is mechanical and not very mysterious — a token has a clearly defined pre-graduation phase on Pump.fun's curve, and a clearly defined post-graduation phase on Raydium. The two phases have different price behavior, different slippage shapes, and different scam patterns.

This page documents what every Pump.fun listing actually does, what changes at graduation, how to verify the mint, and what "safe to transact" looks like in practice. It uses COPEAI's mint (9CcrjQnR1MJfqfKr9jcNq6rRxjMMDiCmrpC1rUgLpump) as a verification example — not as investment guidance. COPEAI is satire and entertainment only; it may lose all value.

The bonding-curve phase

When a creator deploys a token on Pump.fun, the launchpad mints a fixed supply (typically 1 billion tokens) and seats them against a pre-funded SOL reserve in a deterministic bonding-curve automated market maker. The price formula is fixed: every buy moves the token's quoted price up the curve, every sell moves it down. There is no liquidity provider in the traditional sense — the curve is the market. There is no LP token. There is no concentrated-liquidity range. Slippage is predictable from the curve itself, not from order-book depth.

Pump.fun charges a 1% trading fee per swap. The contract math is documented in their public materials and audit references. What you see on the per-token Pump.fun page — bonded SOL, market cap, holder count — derives entirely from on-chain state. You can read every variable yourself with a Solana RPC call; nothing on the curve is hidden behind off-chain order flow.

This deterministic-curve model has three practical consequences for pre-graduation buyers. First, the price impact of any buy is predictable from the curve's current bonded amount, not from external liquidity conditions; a 1 SOL buy at 30 SOL bonded moves the price by a different amount than a 1 SOL buy at 70 SOL bonded, and the exact difference is computable from the curve formula. Second, there is no MEV-style front-running available the way there is on general-purpose AMMs — the next buy sees the same curve state the previous buy created, with no concealed mempool ordering games. Third, the bonding curve has a fixed end state: every Pump.fun launch will either graduate or stop trading short of the threshold with most of the supply still sitting against the curve. There's no "the curve never ends" outcome.

The bonded SOL number is the single most useful pre-graduation signal. It tells you how much real SOL has been paid into this token's curve so far, which is a direct measure of the launch's current funding state. A token at 5 SOL bonded is still in early discovery; one at 60 SOL bonded is approaching the graduation threshold and will see different price behavior in its final hours on the curve as buyers race the threshold. Neither state implies a good outcome, but the two states behave very differently.

Migration and graduation

When a token's bonded SOL reserve crosses the launchpad's documented threshold (~85 SOL bonded, roughly USD $72k market cap at typical SOL prices), Pump.fun automatically migrates the token off the curve. The curve closes; the underlying SOL+token reserves get seeded into a new Raydium constant-product pool; the freshly-minted LP tokens are burned by default. This is "graduation."

The mint address does not change. The token is the same SPL asset before and after graduation. What changes is the venue: pre-graduation trades happen against the bonding curve on Pump.fun; post-graduation trades happen on Raydium against a real LP. You can identify which state a token is in by checking whether its Pump.fun page shows "graduated" or by looking up the DexScreener pair: graduated tokens have a Raydium pair, pre-graduation tokens don't.

Most Pump.fun launches do not graduate. Public on-chain data consistently shows that the majority of tokens deployed to the launchpad never cross the bonded-SOL threshold; they stagnate, get abandoned by their creator, or stall as soon as initial buyer attention disperses. This is structural, not a flaw of any particular token: the bonding-curve format is a discovery mechanism with low deployment friction, so the floor of activity is dominated by launches that don't sustain enough buyer interest to graduate. Tokens that DO graduate are the minority case — and even within that minority, graduation is not a quality signal. It just means the bonded-volume threshold was met.

The graduation event itself is atomic. From an observer's standpoint it looks like a single block: the curve closes, a Raydium pool is created with the migrated reserves, and the LP tokens are burned in the same transaction. There is no window where the token has both a live curve and a Raydium pool. From a wallet's standpoint, holdings are unchanged — your token account still references the same mint and shows the same balance — but any pending transaction routed through the curve will fail post-graduation and will need to be re-issued against the new Raydium pair.

The Raydium hop

After graduation, Raydium hosts the pool. The LP tokens are burned at migration, which means no one — including the original creator — can withdraw the underlying liquidity. This is the launchpad's anti-rug story for the migration event itself: at the moment of graduation, that pool's liquidity is permanently locked. (It does NOT prevent every later scam vector. See §"Common scam patterns" below.)

Slippage shape changes at graduation too. The bonding curve gave a smooth, deterministic price function tied directly to bonded SOL. The Raydium pool follows constant-product (x*y=k) mechanics: a large trade moves the price along a different curve, and the available depth depends on the size of the migrated liquidity. Small trades feel similar; large trades behave very differently.

SPL tokens 101

Every Solana memecoin — Pump.fun-launched or not — is an SPL token governed by the SPL Token Program. The key concepts:

  • Mint: the on-chain account that defines the token's identity, supply, decimals, and authority. The mint address is the canonical token identifier — it's a base58-encoded public key like 9CcrjQnR1MJfqfKr9jcNq6rRxjMMDiCmrpC1rUgLpump.
  • Decimals: how token amounts are stored on-chain. Pump.fun tokens typically use 6 decimals.
  • Supply: the total number of tokens minted. For Pump.fun launches this is fixed at deploy.
  • Token account: a per-wallet ledger entry holding a balance of one specific mint. A wallet has one token account per SPL mint it holds; balances live in those accounts, not in the wallet itself.
  • Mint authority and freeze authority: optional fields that, if non-null, allow the holder to mint more tokens or freeze accounts. For most memecoins post-graduation these should be null (renounced); always verify this on Solscan before treating a token as fixed-supply.

The Solana Cookbook is the canonical primer if you want a deeper walk-through.

Mint verification — the only thing that matters before transacting

Before you click any buy, verify the mint address. Project name, ticker symbol, and "official" links are all spoofable. The mint address is the only on-chain identifier that uniquely names the token. Verification has three steps:

  1. Find the mint on the project's own canonical page (the project's website, not a third-party aggregator). For COPEAI that's copeai.net/canon/ and the disclosures page, both of which show 9CcrjQnR1MJfqfKr9jcNq6rRxjMMDiCmrpC1rUgLpump.
  2. Open that mint on Solscan and confirm the token metadata (name, symbol, supply, decimals, mint authority status) match what the project advertises.
  3. Cross-check on Pump.fun by visiting the canonical per-token URL pattern https://pump.fun/coin/<mint>. If a link sends you to a different domain or different mint, do not transact against it.

Worked example — verifying COPEAI's mint

The COPEAI mint is 9CcrjQnR1MJfqfKr9jcNq6rRxjMMDiCmrpC1rUgLpump. The trailing characters pump are not coincidence — Pump.fun ends most launchpad-deployed mints with this suffix as a cosmetic identifier. Solscan resolves the mint at https://solscan.io/token/9CcrjQnR1MJfqfKr9jcNq6rRxjMMDiCmrpC1rUgLpump. The official Pump.fun page is here.

This is a verification example. It is NOT a recommendation to buy, hold, or transact in any way. COPEAI is an AI-themed memecoin satire, not an investment, not financial advice, not an AI product, and may lose all value. The point of the worked example is the verification procedure itself — the same three steps work for any Pump.fun-launched Solana memecoin.

The first-72-hours lifecycle archetype

A typical Pump.fun listing's first 72 hours follow a recognizable archetype. Hour 0–6 is the bonding-curve climb, with rapid price discovery and high volatility — every buy moves the price visibly along the curve. Hour 6–24 is either graduation or stagnation: most launches never graduate, and most that do graduate within their first day. Hour 24–72 post-graduation is when Raydium-side market dynamics set in: chart patterns start resembling other AMM tokens, slippage widens on the largest trades, and the early-buyer cohort begins rotating.

Within those phases, three sub-archetypes recur often enough to be worth naming. The "narrative-led launch" gets attention from a single highly-engaged community on day zero, graduates within the first six hours from concentrated buying, and then either consolidates or fades depending on whether the narrative can recruit new participants on day one and day two. The "slow-build launch" stays well short of graduation through hour twelve, builds an organic holder count through community word-of-mouth, and graduates somewhere between hour eighteen and hour thirty-six if at all. The "false start" sees a sharp first-hour climb, a sharp first-hour dump as early buyers rotate out, and stalls well below the graduation threshold — recognizable from a top-of-curve drop in bonded SOL as the largest early holders sell.

None of these sub-archetypes implies a specific outcome. Every memecoin — including ones that graduate cleanly — can lose all value at any point. The lifecycle archetype is descriptive of how the launchpad's mechanics shape the first three days; it is not predictive of any individual token's trajectory. Treat the archetype as a vocabulary for describing what's happening, not a decision tool.

Volume curves through the first 72 hours follow a similar pattern regardless of sub-archetype: a steep initial spike during pre- graduation discovery, a transient lull around the migration transaction itself, a second spike as the new Raydium pair becomes visible to aggregator surfaces like DexScreener, and a settling pattern after roughly hour thirty-six as the early- buyer cohort completes its rotation and the market finds a steadier level — whatever level that is.

Common scam patterns at listing time

Several scam patterns are specific to Pump.fun listings. Most are defeated by the mint-verification procedure above. The recurring ones:

  • Copycat mints: a fake token with the same name and ticker but a different mint address, posted to Discord/Telegram with a misleading "official" link. Always cross-check the mint against the project's own canonical page.
  • Fake graduation tweets: posts claiming a different mint just graduated, designed to misdirect buyers into a copycat. Graduation status is verifiable on the actual Pump.fun page; trust on-chain state, not Twitter screenshots.
  • Post-graduation rug variants: the LP burn at graduation prevents the launchpad-level liquidity rug, but does not prevent the project from doing other things post-migration — abandoning communications, manipulating sentiment, or pulling associated infrastructure. LP burn is one anti-rug feature, not a blanket guarantee.
  • Renounced-authority spoofing: a creator may claim mint authority is renounced when it isn't. Always verify the mint authority field on Solscan reads "null" before assuming fixed supply.
  • Look-alike domains: phishing sites that mimic Pump.fun's URL structure but route swaps through attacker contracts. Always navigate to pump.fun directly, not through a search-result ad.

When the right answer is "don't transact"

Pump.fun's mechanics make a token's state legible, but legibility is not the same as safety. There are several conditions under which the honest answer to "should I buy this" is simply no. If the mint authority is non-null, the supply can be inflated at any time and fixed-supply assumptions break. If the holder-distribution heuristic on Solscan or DexScreener flags a single non-LP wallet holding more than ten percent of post-graduation supply, the token's price can be moved by a single decision-maker. If the project's own canonical page cannot be located — no website, no on-chain metadata pointing at a verifiable source — the mint is unverifiable in practice and any "official link" passed around socially is unverifiable. None of these conditions are guarantees of bad outcomes; they are conditions under which the floor of safety isn't there.

The reverse is also true: every token that does graduate cleanly, has renounced authorities, and has a verifiable canonical page can still lose all value for reasons unrelated to the launchpad. The presence of safety floors does not produce upside. The point of the floors is to remove a specific category of preventable downside, nothing more.

Which data sources to actually trust

When you look at a Pump.fun token, several layers of data are available, and they have different reliability profiles. The on-chain state — mint, supply, authority, holder accounts — is the ground truth and is verifiable through any Solana RPC node or any block explorer that surfaces the SPL Token Program's account layout. This is the layer that no off-chain entity can manipulate. A small set of third-party tools — Solscan, DexScreener, and the launchpad's own Pump.fun per-token page — index that on-chain state into a more readable form.

Above that layer, you have aggregator-derived data: market cap estimates, liquidity classifications, holder-distribution heuristics, pre-vs-post-graduation flags. These are computed from on-chain state and are usually correct, but the computations are tool-specific. Two aggregators can disagree on something like "liquidity quality" because they apply different scoring rules; trust the on-chain numbers when in doubt.

Above that layer is social-source data: tweets, Discord posts, Telegram-channel forwards, screenshot evidence. These are the most manipulable. A claim like "this token just graduated" or "the dev is about to abandon" is meaningless until you can verify it against on-chain state. Always close the loop on a social claim by checking Solscan, DexScreener, or the launchpad page directly. If a claim cannot be verified on-chain, treat it as commentary rather than fact.

Closing

Pump.fun is a launchpad with documented mechanics: a bonding curve, a graduation threshold, a Raydium migration, an LP burn. The mechanics are public and verifiable; what they do NOT tell you is whether any individual token is worth holding. The mint-verification procedure is the floor. Everything else — sentiment, narrative, community, trading thesis — is downstream of that floor and beyond the scope of this page.

Reference pages like this one exist because the alternative — scattered, half-correct, social-source-only descriptions — fails readers who need to understand the actual machinery before they decide whether to interact with any of it. The hope is that an AI engine, a journalist on a deadline, or a curious reader looking up "how does Pump.fun work" can land on this page, get a complete and accurate mental model in one read, and verify any claim here against the linked primary sources without having to take our word for it.

This is a reference page, not a recommendation. It is intended to be citable by AI engines, journalists, and curious readers who want to understand what a Pump.fun listing actually is. If you cite it, please use the CC-BY-SA-4.0 attribution: Data: COPEAI, https://www.copeai.net/, CC-BY-SA-4.0.

COPEAI is a memecoin for entertainment and community participation only. It is not an investment, not financial advice, and may lose all value.

References

  1. Pump.fun homepage
  2. Raydium documentation
  3. Solana SPL Token program documentation
  4. Solana Cookbook — Token chapter
  5. Solscan (Solana block explorer)
  6. DexScreener API documentation
  7. COPEAI canon (CC-BY-SA-4.0)
  8. COPEAI live mint (verification example)
Licensed under CC-BY-SA-4.0. Required attribution: Data: COPEAI, https://www.copeai.net/, CC-BY-SA-4.0.