Skip to main content

Who can create pump.fun markets

Any maker on ezpz.fi can publish a pump.fun market on any coin mint. You do not have to be the coin’s pump.fun creator.
RoleWhat you can do
Coin creatorAuthor markets and optionally link your Phantom wallet for a Verified creator badge
Community memberAuthor markets on any coin — graduation calls, mcap targets, or short up/down windows
Platform factoryAutomated mcap-threshold markets on trending coins (not user-authored)
If you are only a player today, switch to a maker account first — see For makers.
Pump.fun markets are maker-authored, not player proposals. Open bonded market proposals (anyone proposes, community votes) are planned for a later release.

Before you start

1

Become a maker

Register as a maker or use Become a maker from an existing account. Enable MFA in Settings (/settings).
2

Fund your wallet

Deposit USDC into your maker custodial wallet. You need enough balance to meet the minimum seed requirement when you publish.
3

Pick a coin mint

Have the pump.fun coin’s Solana mint address ready (base58, 32–44 characters). You can copy it from pump.fun or Solana explorers.

Author a market

1

Open Author coin

Go to Author coin (/authoring/coin) or enter a mint with ?mint=<address>.
2

Choose a market shape

Select one of three shapes:
ShapeBest for
GraduationWill this coin graduate from the bonding curve by a date?
Market-cap thresholdWill it cross a USD mcap you pick by a date?
5-minute up/downWill it finish the next five-minute window up or down?
The form prefills the title from coin metadata. Adjust expiry and threshold (mcap shape only) as needed.
3

Set odds and fees

Configure opening odds and maker fee (0.5–5%) — same as any maker market.
4

Publish

Submit the market. On-chain creation runs in the background. Track status in Authoring (/authoring/[id]).
5

Seed liquidity

After on-chain confirmation, initialize the AMM pool and add USDC at your chosen odds ratio. The market is not tradeable until seeded.

Shape-specific tips

Graduation
  • Set matchDate to when you want the graduation check — typically hours or days out.
  • Resolution uses the coin’s graduated flag at expiry.
Market-cap threshold
  • Pick a whole-USD threshold above the coin’s current mcap (the form may warn if it is too close).
  • Multiple thresholds on the same coin and deadline can coexist as separate markets.
5-minute up/down
  • Expiry must land on a UTC five-minute boundary (:00, :05, :10, …).
  • The window must open between 1 and 30 minutes from when you publish.
  • The market stays Pending until the platform captures the reference price at window open — then it opens for five minutes of trading.
  • You do not set the reference price; the platform captures it automatically.
The verified creator badge is optional. You can publish without it. Linking proves you control the wallet that minted the coin on pump.fun.
1

Connect Phantom

Connect the wallet that created the coin on pump.fun. This must match the on-chain creator address for that mint.
2

Request a nonce

Click Link as creator. The platform issues a one-time challenge nonce.
3

Sign the message

Approve the canonical message in Phantom: buukie creator link: <coinMint> <userId> <nonce>.
4

Confirm link

The platform verifies your signature against the coin’s creator address and stores a durable link. Future markets you publish on that mint show Verified creator.
Link once per coin mint. Re-linking is idempotent if you need to refresh after wallet changes.
Community-authored markets on the same coin simply omit the badge — players still trade them normally.

No upfront fee — seed is your commitment

Pump.fun follows pump.fun’s zero platform-fee posture on authoring: no separate publishing fee. Your cost is the USDC you seed into the AMM:
  • Seed liquidity backs the binary payout obligation.
  • Standard minimum seed rules apply.
  • You earn maker fees on every prediction placed on your market.
This differs from pump.fun’s bonding curve (infinite-depth liquidity from token supply). On ezpz, someone must underwrite the market — for user-authored coins, that underwriter is you.

After publish

ActionWhere
Check publish / on-chain statusAuthoring dashboard (/authoring)
Edit metadata before go-liveMarket detail in authoring
Claim accrued maker feesAuthoring → Fees (/authoring/fees)
Void a broken marketAuthoring dashboard (triggers player refunds)
Voiding a live market affects every open player. Use only when the market cannot be resolved fairly.

Platform factory markets

You may see mcap-threshold markets on trending coins that you did not create. The platform factory:
  • Ranks non-graduated coins by recent mcap momentum
  • Authors one mcap-threshold market per coin (24-hour default window)
  • Skips coins that already have an open or unresolved platform market
  • Does not show a verified creator badge (platform agent, not coin creator)
Factory markets use the same resolution rules and trade flow as maker-authored mcap markets.

Rules and integrity

ProtectionEffect
Coin mint validationInvalid base58 mints are rejected at create time
Coin existence checkRejects mints pump.fun confirms do not exist; accepts valid format if pump.fun is temporarily down
Self-prediction detectionAuto-suspend and refund if you predict on your own markets
Pending up/down guardPlayers cannot bet until the reference price is captured
Odds boundsOn-chain overround enforced between 50–500 bps

Coming later

  • Parlay legs that include pump.fun markets
  • Jupiter cross-check for graduated coins (phase 3)
  • Open bonded market proposals
  • Creator-discounted minimum seed