Sumo
Launch tokens

PumpFun Solana Launch

Launch your token on PumpFun in SOL, USDC, or any registered custom quote asset from Sumo, with automated mint prep, bundled buys, funding, and starter strategies.

PumpFun Solana Launch

Sumo lets you prepare and launch a PumpFun token from a guided launch draft. The flow creates a pre-launch profile, prepares the launch mint automatically, sets up role-based wallets, handles funding, and submits the final bundle when everything is ready.

The launch wizard supports three PumpFun methods: Pumpfun SOL, Pumpfun USDC, and Pumpfun Custom. All three use the same six-step workflow; the difference is which quote asset the market is priced in and how launch wallets get hold of it.

Video walkthrough

Live PumpFun SOL Launch (Complete Guide)

Follow a complete live PumpFun SOL token launch on Sumo.

Video walkthrough

Live PumpFun Bundle (Live Example)

A live example of configuring wallets, funding, bundle buys, and launch execution for a PumpFun token.

PumpFun token launch buy setup

Prerequisites

Before launching, make sure you have:

  1. Token metadata ready: name, ticker, image, description, and social links
  2. A funding source for the selected quote asset: SOL for Pumpfun SOL, USDC plus SOL for Pumpfun USDC, or SOL alone for Pumpfun Custom (Sumo swaps it into the selected quote during funding)
  3. A planned launch shape: supply target, wallet counts, and whether you want a post-migration snipe
  4. A wallet plan: use ready wallets from private keys, Wallet Farm, or another profile, or create new wallets / buy aged wallets through Wallet Marketplace during the wizard

Non-SOL Quotes Still Need SOL

Pumpfun USDC uses USDC for launch buys and optional USDC holder or injection funding, and Pumpfun Custom uses the selected quote asset for the same rows. In both cases launch wallets still need SOL for network fees, lookup-table preparation, token cleanup reserves, and Jito tips.

Launch Flow

The PumpFun launch wizard has six steps.

1. Info

Enter the token and profile details, then choose the launch method.

FieldRequiredDescription
LaunchpadYesChoose Pumpfun SOL, Pumpfun USDC, or Pumpfun Custom. The launchpad is locked after the draft is saved; create a new draft to switch quote assets.
Profile NameYesInternal Sumo profile name used after launch
Token NameYesPublic token name
TickerYesToken symbol, auto-uppercased
ImageYesJPG or PNG image, up to 2 MB
DescriptionNoPublic token description
X, Telegram, WebsiteNoPublic social links included with the PumpFun metadata

Launch Methods

Launch methodQuote assetUse whenNotes
Pumpfun SOLSOL / WSOLYou want the standard SOL-quoted PumpFun launch path.Launch buys, holder funding, injection wallets, and fee reserves are SOL-based.
Pumpfun USDCUSDCYou want the launch market quoted in USDC.Launch buys are USDC-based. Sumo also tracks the SOL required for fees, Jito tips, lookup tables, and cleanup reserves.
Pumpfun CustomAny mint admitted by Pump's on-chain quote registryYou want the market priced in a specific token - PUMP, a wrapped major such as ETH or WBTC, or a tokenised equity such as AAPLx or COINx.Launch buys, holder funding, and injection funding are denominated in the selected quote. Wallets are funded in SOL and swapped into the quote from the Funding tab. See Custom Quote Launches.

No Manual Vanity Mining

You do not need to mine or select a vanity address manually. When you save the launch draft, Sumo automatically reserves the launch mint and stores it on the draft. The final launch uses that saved mint.

2. Buy Mode

Choose how the launch should acquire supply. A Pumpfun Custom draft adds two fields above the mode selector - Quote asset and Creator Fee - both described under Custom Quote Launches.

ModeDescription
BundleCreates the token and executes launch buys from the dev and bundle wallets. This is capped by the PumpFun bonding curve limit of about 79.31% supply control.
Bundle + SnipeUses bundle buys to reach migration, then adds post-migration PumpSwap sniper buys. Use this when you need supply control beyond the bonding curve cap.

Configure the buy plan:

SettingDescription
Supply Control TargetTotal supply percentage controlled by launch wallets. Bundle mode is capped at 79.31%; Bundle + Snipe starts at that migration target and can go higher through sniper buys.
Dev BuySupply percentage assigned to the dev wallet.
Bundle BuyRead-only allocation derived from target supply minus the dev buy.
Sniper BuyRead-only post-migration allocation shown only for Bundle + Snipe.
Bundle WalletsNumber of bundle buyer wallets. Pumpfun SOL supports up to 15 in Bundle mode and 9 in Bundle + Snipe. Pumpfun USDC and Pumpfun Custom support up to 12 in Bundle mode and 6 in Bundle + Snipe.
Sniper WalletsNumber of post-migration sniper wallets, shown only for Bundle + Snipe. Up to 2.
Holder WalletsWallets funded for post-launch holder distribution.
Injection WalletsOptional wallets funded alongside launch wallets for later injection activity. Pumpfun SOL funds them with SOL; Pumpfun USDC and Pumpfun Custom can fund them with SOL and an optional quote-asset budget.
Holder RewardsOptional PumpFun feature that sets the creator fee of every trade aside for the coin's holders, paid out by PumpFun. The creator earns nothing from creator fees and can never be reassigned. Available for all three PumpFun methods in both launch modes. The choice locks after the initial draft save and is permanent once the coin is launched.
Funds Per Holder WalletSOL sent to each holder wallet during cleanup/funding.
Token Cleanup MethodOff, Token Transfer, or Sell / Buy. New drafts default to Sell / Buy, redistributing through buys and sells in a Sender Max bundle (small tip reserve). Pick Token Transfer for plain token transfers. Pick Off to skip the post-launch redistribution entirely: the holder wallets are still created, but nothing is sent to them (their SOL funding is part of the cleanup). The Token Wash Reserve is still budgeted on the launch wallets, so you can run Token Cleanup yourself later from Live Trading.
<Quote> Funds Per Holder WalletQuote asset sent to each holder wallet during cleanup/funding, shown for Pumpfun USDC and Pumpfun Custom. The field is labelled with the quote's ticker and uses that mint's decimals.
Funds Per Injection WalletSOL sent to each injection wallet when injection wallets are enabled.
<Quote> Funds Per Injection WalletQuote asset sent to each injection wallet, shown for Pumpfun USDC and Pumpfun Custom when injection wallets are enabled.
CEX FundingFunds launch wallets through Husher. This adds the provider fee to the funding estimate.
CEX Funding Buffer Per WalletExtra SOL sent per wallet when CEX funding is enabled.
CEX USDC Funding Buffer Per WalletExtra USDC added per wallet for Pumpfun USDC CEX funding. The current minimum is 2 USDC per wallet. Not shown for Pumpfun Custom, whose quote is acquired by swap rather than by cashout.
Advanced ControlsSlippage, bundle supply jitter, holder supply jitter, and Jito tip.

Bundle Limit

Pumpfun USDC and Pumpfun Custom use lower bundle-wallet limits than Pumpfun SOL because their v2 transactions carry different account and packet-size constraints. If a launch needs many buyer wallets, Sumo prepares a lookup table before submitting the final bundle; a Pumpfun Custom launch always prepares a launch-specific table.

For Pumpfun USDC, the Buy Mode estimate shows both:

  • Estimated SOL required - Native SOL required for fees, Jito tip, lookup table budget, token cleanup reserves, and SOL funding rows.
  • Estimated USDC required - USDC required for launch buys plus optional USDC holder or injection funding.

Pumpfun Custom shows a single, all-in Estimated SOL required instead, because its quote is bought with SOL. See Estimates below.

3. Wallets

Add, import, or generate wallets for each launch role.

RoleDescription
Dev WalletSingle deployer wallet used for the launch transaction and dev buy.
Bundle WalletsWallets used for bundled launch buys before the token is live.
Sniper WalletsBundle + Snipe wallets used for PumpSwap buys after migration.
Holder WalletsWallets used for post-launch holder distribution.
Injection WalletsOptional wallets funded for later injection activity.

You can use ready wallets, create new wallets, or buy aged wallets at this step. Ready-wallet paths include importing private keys, pulling wallets from Wallet Farm, or reusing wallets from another profile. Additional paths include creating new wallets or buying aged inventory from Wallet Marketplace. After saving the draft, Sumo creates the launch wallet groups and persists the selected wallets to the pre-launch profile.

4. Funding

Save the launch draft before funding. Saving the draft creates the pre-launch profile, role wallet groups, funding wallet when CEX funding is enabled, and the automatic launch mint.

If CEX funding is enabled for Pumpfun SOL, deposit the estimated SOL into the funding wallet, check the balance, then use Fund to distribute SOL through Husher to the launch wallets.

If CEX funding is enabled for Pumpfun USDC, deposit both the estimated SOL and USDC into the funding wallet. Use Fund to distribute SOL requirements and Fund USDC to distribute USDC requirements. The funding table marks a wallet complete only after it has enough of every required asset.

For Pumpfun Custom, fund the launch wallets in SOL first - through Husher when CEX funding is enabled, or directly - and then buy the quote asset with the Swap SOL to <QUOTE> action. There is no quote-side cashout for this method. See Funding a custom quote.

If CEX funding is disabled, fund the launch wallets directly and use Check Balances before continuing.

The funding table lets you:

  • Copy role wallet addresses
  • Randomize token buy allocations
  • Edit per-wallet token buy percentages
  • Reorder wallets within the same role
  • Check SOL balances for Pumpfun SOL, or SOL and quote-asset balances for Pumpfun USDC and Pumpfun Custom
  • Fund launch, holder, and injection wallets through the funding wallet when CEX funding is enabled

Every launch wallet must have the required balances before the final launch can be submitted. Pumpfun USDC and Pumpfun Custom launch wallets need enough of the quote asset for their assigned buy amount and enough SOL for execution costs.

5. Strategies

Optionally add starter strategies to the profile before launch. These strategies are saved with the draft so you can review and activate them after the token is live.

You can configure strategies by hand or apply a strategy preset: Sumo ships built-in Hyped, Standard, and Staircase presets, and your org can save its own presets for reuse across launches and imports. Each preset shows a projected hourly volume estimate before you apply it.

Common starter strategies include:

6. Launch Preview

Review the final composition before submitting:

  • Token metadata and saved launch mint
  • Dev, bundle, sniper, holder, and injection wallet counts
  • Supply control split across dev, bundle, and sniper buys
  • Funding rows and buy allocations
  • Starter strategies

Click Launch when the preview is correct and all required wallets are funded. If the bundle needs a lookup table, Sumo prepares it automatically before submitting the launch transaction. Pumpfun USDC and Pumpfun Custom launches always use the v2 PumpFun instruction path; the legacy instructions do not accept a non-SOL quote.

Custom Quote Launches

Pumpfun Custom prices the launch in a token instead of SOL or USDC. Pump keeps an on-chain registry of the mints its create_v2 instruction will accept as a payment asset; Sumo reads that registry live and offers exactly what it admits. The registry is mostly tokenised equities and wrapped majors, most of them on Token-2022, with a tail of mints Pump admitted on request.

Everything else about the launch is unchanged: the same six-step wizard, the same automatic launch mint, the same bundle and sniper roles, the same holder cleanup, and the same starter strategies.

Pumpfun Custom buy setup with the quote asset picker and creator fee field

Choosing the Quote Asset

Buy Setup shows a searchable Quote asset picker for this method. It is filled from a live read of the registry and searchable by symbol, name, or mint address. The registry itself carries no names or artwork, so Sumo looks every admitted mint up in Jupiter's token list and orders the picker from that:

  • Tokenized stocks and ETFs come first: mints Jupiter tags as real-world assets, such as the xStocks and Backpack Securities series.
  • Crypto follows: mints Jupiter has verified, plus the wrapped majors and other tokens in Sumo's built-in snapshot of the registry.
  • Unknown tokens come last: mints Jupiter has never listed or has declined to verify. These always show their shortened address next to the name, with an Unchecked badge when Jupiter has no opinion and an Unverified badge when it refused the mint. Nothing about an unknown mint is vouched for; check the address yourself before launching against it.

The lookup is display only. It never decides what can be selected. If Jupiter is unreachable the catalogue still loads: mints in Sumo's built-in snapshot keep their name, logo and group, and every other mint is shown as unchecked.

Selecting an asset re-resolves it on the server before it reaches your draft. Sumo reads the registry entry, the mint account, and Pump's current fee configuration in one batch, and returns the authoritative decimals, token program, initial virtual quote reserves, and fee terms. Values supplied by the browser are discarded on save, so the draft always carries what the chain reported.

Registry entries whose mint cannot be used appear in a disabled Unavailable quotes group with the reason. A quote is refused when its mint has an active transfer hook, a transfer fee, is default-frozen, paused, non-transferable, or uninitialised. Permanent delegates, inactive hooks, unpaused pausable mints, scaled-UI amounts, and optional confidential transfers are accepted.

The Quote Asset Is Locked After Saving

The quote asset is fixed when the draft is first saved, because the launch mint, the wallet groups, and every funding amount are sized against it. Create a new draft to launch against a different quote. The same applies to the creator fee and the Holder Rewards choice.

If the resolved terms change on-chain after you save - decimals, token program, initial virtual quote reserves, or Pump's protocol or creator fee - Sumo refuses to fund or launch and asks you to refresh and save the draft before continuing.

Quote Decimals

Every quote-denominated amount uses the selected mint's own decimals, not a fixed six-decimal assumption. Per-wallet buy allocations, holder funds, injection funds, funding-swap sizing, and cleanup all work in that mint's atomic units, so an eight-decimal quote is tracked exactly like a six-decimal one.

Creator Fee

Pumpfun Custom adds an optional Creator Fee percent field. It writes a per-launch creator fee into the curve at creation.

ValueEffect
Blank (default)Pump's own fee schedule applies: the live global creator fee on the curve (0.30% when this was verified) and 0.05% on the migrated PumpSwap pool.
A percentageReplaces the curve's creator fee, and is inherited by the migrated PumpSwap pool in place of its 0.05% creator component.

The accepted range runs from 0.01% up to a cap read live from Pump's global account - 3% when this was verified on 13 September 2026. The field's range label reflects the current cap, blur clamps the input to it, and the draft save and the launch both re-check the value against the live cap, so a lowered on-chain maximum fails at save or funding time rather than inside bundle simulation. Zero is not an override: leave the field blank to keep Pump's schedule.

The Buy Setup estimate panel shows the resulting Creator Fee row either as Default (0.3% on the curve, 0.05% after graduation) or as the override applied on both the curve and the pool.

Custom Quotes Only

Pump honours the per-launch creator fee only for custom-quote curves. On SOL and USDC quotes the value is accepted and ignored - the curve stores zero and the global schedule applies - so the field is not offered for those methods.

Modes, Wallets, and Bundle Capacity

Both Bundle and Bundle + Snipe are available. Bundle + Snipe uses the same migration target as the other PumpFun methods: bundle buys take the curve to graduation, then sniper wallets buy from the migrated PumpSwap pool in the same bundle.

LimitValue
Bundle wallets12 in Bundle mode, 6 in Bundle + Snipe
Sniper wallets2
Supply controlUp to about 79.31% in Bundle mode; higher in Bundle + Snipe through post-migration sniper buys
Token cleanupOff, Token Transfer, or Sell / Buy, as for Pumpfun SOL and Pumpfun USDC

A custom-quote bundle carries extra accounts - the quote mint, the curve's quote token account, the quote token program, and the registry - so Sumo always prepares a launch-specific lookup table for these launches and budgets the SOL for it in the estimate. The product enforces a five-transaction bundle and each transaction's 1,232-byte wire limit; the verified configuration is the creator plus 12 buyers inside those five transactions.

Estimates

Because the quote is bought with SOL, Buy Setup shows one all-in Estimated SOL required figure rather than a separate quote total. It covers the SOL the funding swap will spend to buy every wallet's quote budget - priced at an indicative treasury rate with the funding slippage allowance of 2% - plus each wallet's preserved SOL reserve, which is at least 0.02 SOL for any wallet that has to swap.

The figure reads Select a quote asset until a quote is validated, Quoting… while the rate is loading, and Rate unavailable when no treasury route can price the pair. Estimated Market Cap converts the same rate into USD and reads Price unavailable when there is no fresh rate; a rate older than two minutes is treated as stale.

No Assumed Dollar Value

A non-SOL quote is never assumed to be worth one dollar. USD figures for these pairs come from a live quote price observation and are reported as unavailable once it expires, rather than being estimated.

Funding a Custom Quote

Custom-quote wallets are funded in two passes.

  1. Fund SOL. Deposit and distribute SOL exactly as for a Pumpfun SOL launch - through Husher when CEX funding is enabled, or directly into the wallets. Each wallet needs its SOL reserve plus the SOL its swap will spend.
  2. Swap SOL to the quote. Once the wallets hold that SOL, Swap SOL to <QUOTE> opens a preview of the run: the provider and live rate, how many of the wallets in scope will swap, each wallet's quote shortfall and SOL debit, the SOL kept per wallet, and an adjustable slippage that defaults to 2%. A fresh preview is required before Swap can be confirmed.

Wallets that already hold their quote are skipped; a draft whose wallets are all covered reports that there is nothing left to swap. By default the scope is every wallet still short, and any wallet still short is always included; widen the scope to all wallets or pick wallets individually to buy extra beyond the planned buys. Max fills in the largest amount the scope can spend while every wallet keeps its SOL reserve. The preview also has a <QUOTE> → SOL direction that swaps quote back into SOL. Its Amount to return control sells either what the wallets hold above their planned buys (the default, so the launch stays funded) or everything, for instance to change the quote token and re-import the wallets into a new launch; at most the sellable total, split across the chosen wallets, with each selling wallet paying for its own swap out of its SOL. The two directions never run at the same time.

Confirming sends the per-wallet SOL debit caps and minimum quote outputs you reviewed. The server then re-reads native and quote balances, re-sizes the run, and refuses it if the sizing has moved past what you reviewed or if a wallet is still short of SOL - fund the remaining SOL and preview again. Each wallet keeps at least 0.02 SOL after its swap.

Swaps land wallet by wallet, so a wallet whose swap fails keeps its SOL: Check Balances shows the shortfall and the swap can be run again for what is missing. A funding run must reach a known outcome before another run or the launch itself is allowed, and only remaining shortfalls are retried. Overlapping funding and launch operations are refused.

Small leftover quote balances after launch and cleanup are expected: the cleanup sweep distributes the quote balance available before it trades, so a favourable fill can leave a residue behind.

Funding Swaps Pay the Treasury Swap Fee

The SOL-to-quote funding swap runs through Treasury Swap and pays the same platform fee - 0.5% (50 bps) by default, already reflected in the quote you review. Organizations can carry a different rate.

After Launch

Once your token is live on PumpFun or migrated to PumpSwap, the pre-launch profile transitions to an active trading profile. You can then:

  • Monitor trades on the Live Trading feed
  • Review and activate any starter strategies
  • Use Counter Trade to react to external trades and support price action
  • Add more wallets from Wallet Farm
  • Use DCA or Limit Order strategies to continue managing inventory
  • Claim creator fees when they are available
  • Change the creator-fee recipients when the current creator is managed by Sumo

Creator Fee Claims

PumpFun profiles can expose a Claim creator fees action in the profile wallet toolbar when the profile has a creator wallet eligible for fee collection. Use it to submit a creator fee claim from Sumo without leaving the profile workspace.

Creator fees accrue in the asset the market is quoted in, so a Pumpfun Custom launch accrues them in its quote asset rather than in SOL. Claims, the Sumo platform fee, and the audit record all keep that payment mint.

Creator fee claim results appear in Treasury Logs as Creator Fee Claim entries, including the transaction details when the claim is submitted on-chain.

Changing the Creator

Organization admins can use Change creator to permanently route future Pump creator fees to one wallet or split them between multiple wallets. This changes the creator attribution used for fees; it does not transfer the token mint authority or profile ownership.

The action supports existing and newly launched PumpFun coins on any quote asset - SOL, USDC, or a custom quote - while they are on the PumpFun bonding curve, and PumpSwap coins after graduation. Sumo reads the quote mint and its token program from the curve or pool, so a Token-2022 quote needs no extra setup. For PumpSwap, Sumo updates both the historical PumpFun creator record and the PumpSwap pool creator in the same transaction.

To change the creator:

  1. Open the profile's Wallets tab and open the wallet actions menu
  2. Select Change creator
  3. Add between 1 and 10 unique Solana recipient addresses
  4. Assign a positive percentage to every recipient so the total is exactly 100%
  5. Review the final split and confirm the transaction

A single replacement wallet should receive 100%. For a shared arrangement, every future creator-fee payment follows the finalized percentage split.

Creator Changes Are Permanent

Pump's fee-sharing program revokes its admin after the split is finalized. The recipients and percentages cannot be changed again, so verify every address and the complete 100% allocation before confirming.

The current on-chain creator wallet must be managed by the profile so Sumo can authorize the transaction. If it is not managed, import its private key before continuing. A graduated coin must also be routed to PumpSwap with its canonical pool address recorded on the profile; refresh the profile's migration routing before changing the creator if it still points to a completed PumpFun curve.

After submission, the transaction appears in Treasury Logs as Change Creator. Once it confirms, Sumo refreshes the affected PumpFun and PumpSwap pool caches used for trading.

Trader Cashback Claims

Trader Cashback applies only to coins launched before 12 September 2026, when PumpFun retired it: new drafts cannot enable it, and existing cashback coins keep trading with their accrued cashback claimable. Launch a coin created on or after that date with Holder Rewards instead.

When a launch enabled Trader Cashback, eligible creator fees accrue to trading wallets based on their swap volume. The profile wallet toolbar exposes a Claim cashback action that claims across wallets in one batch:

  1. Open the profile's Wallets tab and click Claim cashback from the wallet actions menu
  2. Select the wallets to include — individual wallets, wallet groups, or all wallets
  3. Review the live preview of claimable balances per wallet, grouped by payment mint - SOL and USDC, plus the launch's quote asset on a Pumpfun Custom coin
  4. Confirm to queue the batch — one notification arrives when the batch finishes

Wallets with nothing claimable are skipped automatically.

Holder Rewards

Holder Rewards is chosen in Buy Setup before the first draft save and is permanent once the coin is launched. The creator fee of every trade is set aside for the coin's holders and paid out by PumpFun; the creator earns nothing from creator fees and can never be reassigned. Trading, bundling, sniping, and cleanup work exactly as they do on any other PumpFun coin.

Because there is no creator fee to collect and no creator to change, a holder-rewards coin does not offer:

  • Claim Creator Fees — the fee never reaches a profile wallet
  • Change Creator — PumpFun fixes the arrangement at creation

Holders do not claim anything either. PumpFun distributes the rewards to holders itself, so there is no Sumo action to run after launch.

Launch Logs

Launch profiles also add a Launch Logs tab to the Logs workspace. Use it to review launch-specific activity such as token creation, bundle launch submission, bundle confirmation, and related launch transactions.

Launch Logs are shown only when the profile has launch metadata. The tab sits alongside Trade Logs, Treasury Logs, and Audit Logs so launch activity can be reviewed without mixing it into normal trading history.

Further Reading

On this page