LESSON 1 OF 10·Beginner11 min

How to Launch a Token on Pump.fun: A 2026 Developer Guide

A complete, step-by-step guide to launching a Solana token on Pump.fun in 2026 — wallet setup, metadata, the bonding curve, launch costs, and what actually happens in the first hour.

Pump.fun turned token creation into a two-minute task, but the gap between “deployed” and “alive” is where almost every launch dies. This guide walks through the mechanics end-to-end, then covers the first-hour decisions that actually determine whether your token gets traction.

What Pump.fun actually is

Pump.fun is a permissionless token launchpad on Solana. Every token you create is a standard SPL token with a fixed supply of 1,000,000,000 (one billion) units and 6 decimals. What makes it different from launching a raw SPL token is the bonding curve: a smart contract that acts as an automated market maker, quoting a price for your token that rises as people buy and falls as they sell — no liquidity pool, no seed capital, no LP tokens required from you.

You do not add liquidity. You do not set a price. The curve does both algorithmically from the first buy. That is the entire appeal: zero-capital launches with an instant, tradeable market.

Before you start: what you need

  • A Solana wallet — Phantom, Solflare, or Backpack. Fund it with enough SOL for rent and your own opening buy.
  • ~0.02 SOL minimum for account rent and transaction fees. Creation itself is free; you only pay gas.
  • Token assets — a 1:1 square image (512×512 or larger, PNG/JPG/GIF), a name, and a ticker.
  • Optional but recommended — a Twitter/X handle, Telegram, and website URL. These become part of the token’s metadata and are the first thing traders check.
Reality check: the barrier to creating a token is near zero, which means ~20,000+ tokens launch on Pump.fun every day. Your competition is not the protocol — it is attention. Plan distribution before you deploy.

Step by step: creating the token

1
Connect your wallet
Go to pump.fun and connect Phantom/Solflare. Make sure you are on Solana mainnet and the wallet holds real SOL.
2
Click “Create coin”
Fill in the name, ticker (symbol), and description. The ticker is what traders type and search — keep it short, memorable, and unique enough to be findable.
3
Upload your image
Use a square asset. It renders everywhere — the feed, DexScreener, wallets — at small sizes, so it must read clearly as a thumbnail.
4
Add socials
Twitter/X, Telegram, and website. Tokens with linked, active socials convert far better because they signal the dev has not already left.
5
Set your opening buy
You can buy your own token in the same transaction that creates it. This is the single most important launch parameter — see below.
6
Confirm the transaction
Sign in your wallet. The token mint, bonding curve account, and metadata are created atomically. Your token is now live and tradeable.

The opening buy is your most important decision

When you create a token you can seed it with an initial purchase in the same transaction. This “dev buy” does three things at once: it gives you a position before anyone else, it puts the first point on the chart, and — critically — it signals conviction. A token where the creator bought nothing reads as a throwaway.

But there is a tension. Buy too little and the token looks abandoned; buy too much and you look like you are set up to dump on buyers, which snipers and holders punish immediately. Most credible launches land somewhere in the 0.5–2 SOL range for the opening buy, sized so the creator holds a visible but not dominant share.

Snipers are watching the mempool. Bots detect new Pump.fun mints within the same block and buy instantly, hoping you will market it. If your opening buy is huge and then you sell, that history is public and permanent — it kills trust for every future launch from that wallet.

What it actually costs

ItemCostNotes
Token creation~0.02 SOLAccount rent + gas. Refundable rent portion is small.
Opening dev buy0–2 SOL (your choice)Optional, but near-mandatory in practice.
Trading fee1% per tradeCharged by the protocol on every buy/sell on the curve.
MigrationAutomaticTriggered by the curve, not paid by you.

The first hour: what happens and what to do

The Pump.fun feed rewards recency and velocity. A brand-new token gets a short window of free visibility in the “new” feed, and if it shows early volume, holder growth, and comment activity, it can surface into “trending” where the real organic flow lives. That window is measured in minutes, not hours.

Have these ready before you deploy

  • A pinned comment — narrative, CA, and a link to your Telegram/X. It is the first thing visitors read.
  • Live socials — a Telegram that already has people in it, not an empty group created 30 seconds ago.
  • A reason to buy in one sentence — the meme, the narrative, the hook. Vague tokens do not spread.
  • Distribution lined up — where are the first 50 buyers coming from? If the answer is “I’ll post the CA and hope,” the token is already dead.
The tokens that break out are almost never the ones with the best contract — they are the ones with the best first hour. Volume attracts volume; the algorithm amplifies what is already moving. Your job at launch is to manufacture enough real early momentum that the organic flywheel catches.

Bonding curve → migration

As buyers push the curve, SOL accumulates in the bonding curve account. When the curve “completes” — historically around ~85 SOL raised / roughly a $69k market cap — the token graduates: remaining tokens and the accumulated SOL are deposited into an on-chain AMM pool (Raydium historically, PumpSwap since 2025) and the token trades on the open market. We break the exact economics down in The Pump.fun Bonding Curve Explained.

FAQ

Do I need to code anything to launch on Pump.fun?
No. Creation is entirely through the UI. Coding only becomes relevant if you want to read on-chain data, automate buys, or build tooling around your token.
How much SOL do I need to launch?
Technically ~0.02 SOL for rent and gas. Practically, budget 0.5–2 SOL so you can make a credible opening buy.
Can I change the name, image, or supply after launch?
No. Supply is fixed at 1B, and core metadata is set at creation. Choose carefully — you cannot edit it later.
What happens to my token if nobody buys?
Nothing bad on-chain — it simply sits on the curve at its floor price. But with no volume it falls out of the feed within minutes and becomes effectively invisible.
Is the dev wallet public?
Yes. The creating wallet is recorded on-chain in the bonding curve account and is trivially readable by anyone. Your launch history follows that wallet forever.