Skip to content

PumpFun

PumpFun is a no-code token launchpad on Solana that allows anyone to create and trade meme coins instantly. Launched in January 2024, it has become one of the most popular platforms for launching new tokens.

Program Address: 6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P

Anyone can create a token by providing a name, symbol, image, and description. The token deploys instantly with no coding required.

Every token launches on a bonding curve:

  • Early price advantage: Early buyers receive tokens at lower prices
  • Automatic price discovery: The price rises automatically as more people buy
  • Fixed supply: Each token has a fixed supply of 1 billion tokens
  • Graduation threshold: The bonding curve completes when it reaches approximately 85 SOL

Trading on the bonding curve incurs a 1.25% fee, which is split between the PumpFun protocol and the token creator.

When the bonding curve completes (reaches ~85 SOL), the token automatically “graduates” and migrates to PumpSwap. This migration is instant and has no additional fees.

Tokens on PumpFun’s bonding curve have built-in protections:

  • Locked liquidity: The SOL collected in the bonding curve is locked and used to create liquidity on PumpSwap upon graduation
  • Revoked mint authority: No one can mint additional tokens after creation

Mayhem Mode is an experimental feature where an AI trading agent automatically trades a token during its first 24 hours.

  • Doubled supply: The token supply increases to 2 billion tokens (1B for the bonding curve, 1B for the AI agent)
  • Random trading: The AI performs random buys and sells with roughly equal probability
  • 24-hour duration: After 24 hours, any unsold agent tokens are permanently burned
  • Creator opt-in: Mayhem Mode can only be enabled during token creation

We advise against trading Mayhem Mode tokens. The unpredictable AI-driven price action combined with the doubled token supply creates additional risks that make these tokens unsuitable for most trading strategies.

You can identify Mayhem tokens using the isMayhemMode field in our WebSocket data.