Pump fun

Pump fun is a Solana Memecoin Launchpad Built Around Bonding-Curve Trading

Pump fun is a direct SOL-to-token-to-SOL workflow: connect a Solana wallet, choose a SOL-paired coin still trading on its bonding curve, enter a buy, approve the quoted transaction, confirm the new token balance, and later sell that balance back into SOL. The decisive controls are the mint address, maximum buy cost, minimum sell output, and transaction signature.

The interface compresses these steps, while the position lives in Solana accounts rather than a browser session. Following the on-chain state from funding to final SOL balance keeps each decision legible when quotes move or a coin graduates.

The short version: It is a Solana memecoin platform where traders fund a wallet with SOL, choose a bonding-curve token, place a buy, confirm the balance, and sell to exit.

Run the SOL-to-token-to-SOL workflow

Three signed stages carry a Pump fun SOL trade from funding through purchase confirmation to a full-token sale, with the same wallet controlling every state change. Treat each signature as a checkpoint rather than one continuous screen action.

Fund and select the pair

Send native SOL to a compatible Solana wallet such as Phantom or Solflare, then leave part of the balance uncommitted. One SOL contains exactly 1,000,000,000 lamports, so the wallet displays a decimal amount while the transaction passes integer lamports. Open the coin by its mint address, confirm that the quote asset is SOL, and note whether the interface labels it as bonding-curve or graduated liquidity. Those fields define the asset, payment unit, and execution venue before any amount enters the order.

Approve one primary buy

Enter a SOL spend or token quantity, read the quoted output, and set the allowed price movement. The current buy_v2 instruction carries two numeric bounds: the base-token amount and max_sol_cost, the most quote asset that the transaction authorizes. Its unified interface names 27 required accounts, although the Pump fun application assembles them for the wallet. The signature authorizes that prepared message only; changing the amount or tolerance produces a different transaction.

Confirm before planning the exit

Wait for the transaction to reach confirmed status, then match its mint with the new token balance. Record the token quantity and remaining SOL separately. When closing, select the same mint, choose the full token balance, inspect the minimum SOL output, sign the sale, and reconcile both balances after confirmation. A clean exit ends with zero units in that token account and a higher native SOL balance, net of the executed trade and network charge.

Choose the quote asset before the coin

One quote-asset choice determines whether Pump fun prices the position in native SOL or USDC, so select the SOL-paired market before entering the amount. This page follows native SOL from entry through exit.

SOL-paired launches transfer native SOL even though the unified protocol interface represents the quote side with wrapped SOL for account derivation. USDC-paired launches settle against the USDC token account instead, which creates a different funding and balance path. New create_v2 coins use Token-2022 for the base mint, while older coins also exist under the original SPL Token Program. Phantom, Solflare, and Solana Explorer read both programs, but the exact mint and token-program owner still determine which account holds the position. Selecting SOL at the outset keeps the final receipt in the wallet’s native balance.


Read the curve as an executable quote

Two virtual reserves set each pre-graduation Pump fun quote: native SOL on one side and the selected token’s virtual supply on the other. Their constant-product relationship replaces an order book.

A buy adds quote value and removes available tokens from the curve, moving the next quoted price upward. A sell returns tokens and releases SOL, moving the quote downward. Order size therefore changes its own execution price. The displayed token quantity is not a fixed exchange rate; it is the output calculated from the reserve state used to construct that transaction. Another confirmed trade changes the reserves and forces a fresh quote.

The two useful controls are asymmetric: max_sol_cost caps a buy, while min_sol_output floors a sale after protocol and creator charges. Read both before signing.

How much of the wallet should the buy use?

At least 10,000 lamports covers the two one-signature Solana base fees in a Pump fun round trip, while account creation and priority fees require additional SOL. The buy amount should exclude that operating balance.

Solana charges a base fee of 5,000 lamports per signature, and one SOL equals 1,000,000,000 lamports. A first purchase also funds an associated token account when the wallet lacks one for that mint and token program. Its rent-exempt funding appears in the transaction preview, while an optional priority fee adds another network charge. Leave the quote screen only after the wallet shows enough SOL for the intended spend, account setup, and both submissions.


Confirm the position in two places

Two records confirm a Pump fun position: the successful buy transaction and the associated token account balance for the exact mint address. Either record alone leaves part of the state unverified.

Read the transaction record

Open the signature in Solana Explorer and check successful execution, the connected wallet, the token mint, and the pre- and post-token balances. Solana account addresses occupy 32 bytes, while an Ed25519 signature occupies 64 bytes; their base58 display strings look longer. A complete transaction fits within 1,232 bytes, so the explorer groups several program instructions under one atomic outcome. Success means every instruction committed together.

Read the token account

The Associated Token Account Program derives a predictable account from the wallet owner, mint, and token program. That account, rather than the SOL account, stores the purchased units. Pump create_v2 token amounts use six decimal places, so interfaces convert integer base units into a readable balance. Match the displayed mint character for character in Pump fun, Phantom, or Solflare. The wallet balance and explorer post-balance should agree before the position becomes the input to a later sale.

Separate a filled buy from a displayed balance

Three states explain most balance mismatches after a Pump fun buy: the transaction remains pending, it failed, or the interface has not refreshed its account data. The signature distinguishes those states.

Solana exposes three familiar commitment labels: processed, confirmed, and finalized. Use confirmed as the working checkpoint for the next action, then refresh the wallet’s token accounts. A recent blockhash remains processable within the newest 151 blockhashes, a window that commonly spans about 60 to 90 seconds. If that window expires, the old transaction does not execute and the application must prepare a new quote with a fresh blockhash. If the record shows success but the screen remains unchanged, reconnecting or refreshing forces another account read.

Do not submit a second buy merely because one screen lags. Check the first signature, its mint, and its post-balance before authorizing another position.


What changes when a coin graduates before the sale?

One automatic migration changes the venue when a Pump fun bonding curve completes: subsequent buys and sells execute through the coin’s canonical PumpSwap pool. The token in the wallet remains the same mint.

Graduation closes the curve and moves its liquidity atomically into PumpSwap, without a separate holder action. The wallet’s associated token account therefore needs no conversion, transfer, or replacement. Reopen the coin, let the application select the canonical pool, and obtain a new sell quote from that pool’s reserves. The sale still uses the held base-token amount and a minimum quote output, but the liquidity source has changed from bonding-curve state to automated-market-maker reserves. Confirm that venue shift before approving the exit.

Size a clean exit against the quote

The connected topic is covered under Pump fun walkthrough. Four numbers are enough to plan a clean Pump fun exit: token quantity, net sell quote, minimum output, and the network fee budget. The following worked example keeps the arithmetic separate from live prices.

Set the hypothetical inputs

Every changing input in this hypothetical example is invented: a 250,000-token balance, a displayed 0.800000 SOL sell quote after Pump charges, a 2% tolerance, a one-signature transaction, and a 20,000-lamport priority fee. Selecting the full 250,000 tokens targets a zero post-sale token balance. The 2% tolerance does not predict price movement; it tells the instruction how far the received amount may fall below the displayed quote before execution stops.

Calculate the floor and receipt

Multiplying 0.800000 SOL by 98% sets min_sol_output at 0.784000 SOL. The network charge is 5,000 base lamports plus 20,000 priority lamports, or 25,000 lamports, equal to 0.000025 SOL. If execution lands exactly at the floor, the wallet’s SOL increase is 0.784000 minus 0.000025, which equals 0.783975 SOL. A better fill credits more. After confirmation, the token account should show zero units, and the signature should show the precise SOL delta.


Match this workflow to the right trading task

One-position spot trading is the best fit for this Pump fun workflow because the balance, quote, confirmation, and full exit remain visible in one sequence. It rewards disciplined state tracking rather than rapid repeated submission.

The approach suits a manual trade funded with native SOL, held in a self-controlled wallet, and closed through the application’s current venue. Solana Explorer provides the independent transaction record, while Phantom or Solflare provides a second balance view. Automated strategies, external routing, and multi-wallet allocation introduce additional state that this sequence does not cover. For the narrow task here, preserve the mint address and entry signature, refresh the exit quote, select 100% of the token balance, and verify the final SOL receipt.

Helpful answers about Pump fun

Which wallet connection supports a complete Pump fun round trip?

A Solana wallet that the Pump fun interface supports can sign both the buy and the later sale. Phantom and Solflare are established examples that display native SOL and token accounts. Use the same public key throughout the simple workflow, and confirm that the wallet presents the expected mint, amount, and transaction instructions before each signature.

Does Pump fun sell by token ticker or mint address?

Pump fun sells units from the token account tied to an exact mint address, not from a ticker alone. Tickers are presentation labels and multiple mints may use similar text. Open the intended coin, compare its mint with the wallet’s associated token account, and confirm the same mint in the sale transaction before authorizing the full balance.

When does SOL from a Pump fun sale become transferable?

SOL from a successful Pump fun sale appears in the wallet’s native balance as the transaction executes, but confirmed status is the practical checkpoint before another dependent action. Read the signature, verify successful execution, and compare pre- and post-SOL balances. The credited amount reflects the executed output, while the fee payer’s network charge reduces the wallet’s final increase.

Must the same wallet buy and sell a Pump fun token?

No, the selling wallet only needs to own the token units and enough native SOL to submit the sale. A token transferred after purchase sits in the recipient’s token account, and that recipient signs the exit. Using one wallet keeps the round trip easier to reconcile because the buy signature, token balance, sale signature, and SOL receipt share one owner.

Is the browser session required after a Pump fun buy completes?

No, a completed Pump fun position persists in Solana accounts after the browser closes or the wallet disconnects. Reconnect the wallet, open the same mint, and let the interface read its token account balance. The original transaction signature also remains available through Solana Explorer, which helps reconstruct the entry before preparing a full-balance sale.

Cartoon characters run across grass beneath balloons at sunset
Pump.fun text and View button over floating capsule graphics