Mint a market in seconds
Trade Over/Under as Solana tokens
Bonding-curve liquidity
Copy CA · trade anywhere
Zero gatekeepers
Mint a market in seconds
Trade Over/Under as Solana tokens
Bonding-curve liquidity
Copy CA · trade anywhere
Zero gatekeepers
Mint a market in seconds
Trade Over/Under as Solana tokens
Bonding-curve liquidity
Copy CA · trade anywhere
Zero gatekeepers
Documentation · v1.0

Pump Markets Protocol

A permissionless prediction market exchange built on Solana. Every outcome is its own SPL token deployed on pump.fun. No oracles, no order books, no custody — just bonding-curve liquidity from the moment a market goes live.

01 · Overview

What Pump Markets is

Pump Markets turns binary questions about the real world into pairs of tradable tokens. Each market — for example, "Mexico vs South Africa — Over 2.5 goals" — is split into two SPL tokens deployed by the platform treasury: a YES side and a NO side. You buy whichever side you believe in, hold it, and sell when demand and the bonding curve carry the price up.

The protocol does not custody funds, does not match orders, and does not resolve outcomes. It is a deployment + discovery layer on top of pump.fun's liquidity.

100%
on-chain settlement
~400ms
avg trade confirmation
0
protocol custody · self-sovereign keys
02 · Core concepts

Markets, sides, and tokens

The market triplet

Every Pump Market is a triplet of (question, side A token, side B token). Sides are mutually exclusive but tokens are independent SPL assets — their prices move freely on their own bonding curves.

QuestionMexico vs South Africa — Over 2.5 goals (Jun 11)
Side YESOver 2.5 → token MEXRSAO
Side NOUnder 2.5 → token MEXRSAU
Resolution windowReal-world event date + narrative tail

Market categories

Sports
Per-match Over/Under, tournament winners, totals.
Finance
BTC / ETH / SOL price targets, equity milestones.
Tech
Product launches, ship-by dates, AI milestones.
Culture
Box office, awards, cultural events.
03 · Trading

How to trade

  1. 01
    Pick a market
    Browse the World Cup or Markets grid. Each card shows the question, side, ticker, and contract address.
  2. 02
    Choose a side
    YES (Over) and NO (Under) tokens are independent. Read the market resolution rule before clicking.
  3. 03
    Click a preset or custom
    Presets — 0.01 / 0.05 / 0.1 SOL — buy instantly. Custom amount opens a modal with slippage control (default 10%).
  4. 04
    Sign and broadcast
    The trade is signed by your in-app key, broadcast through pumpportal.fun, and confirmed on Solana mainnet.
  5. 05
    Hold or exit
    Sell back to SOL through the same card, or move the token to any Solana terminal — Axiom, Photon, BullX, Phantom — and trade off-platform.
04 · Wallet & custody

Your in-app Solana wallet

When you sign up with email or Google, the protocol generates a fresh Solana keypair for you. The secret key is encrypted with AES-256-GCM using a server-side master passphrase and stored in the wallets table — only the encrypted blob ever touches the database.

Signature schemeEd25519 (Solana standard)
EncryptionAES-256-GCM, per-user IV + auth tag
Key storageEncrypted blob in Postgres · zero plaintext at rest
RecoveryExport raw secret key (base58 + JSON array) from My Wallet
FundingSend SOL to your displayed pubkey from any exchange or wallet
05 · Off-platform

You are never locked in

Every market token is a normal SPL token. The contract address is shown on every card and clickable for one-tap copy. Paste it into:

pump.fun
Axiom
Photon
BullX
Phantom
Jupiter

When a token graduates from pump.fun's bonding curve (~$69K market cap), liquidity migrates to Raydium automatically. From that point it trades as a standard AMM pair.

06 · Fees & limits

What you pay per trade

pump.fun fee~1% per trade (built into curve)
Solana network fee~0.000005 SOL per signature
Priority fee (buy)0.00005 SOL default · adjustable
Priority fee (deploy)0.0005 SOL · admin-only action
Slippage default10% · range 1–50%
Quick-buy presets0.01 / 0.05 / 0.1 SOL
Quick-buy max (custom)10 SOL per transaction
Pump Markets protocol fee0% — we earn nothing on your trade
07 · Resolution model

No oracle. No payout. Read this twice.

Pump Markets does not settle outcomes. There is no oracle, no automated payout, and no airdrop on the winning side. Every market is a free SPL token whose price is determined by traders on a bonding curve.

You make money the same way you do on any pump.fun coin: buy demand before the crowd. As an event approaches and the narrative shifts — a team advances, BTC pumps, an ATH gets close — buyers pile into the side that looks right, the curve rips, and you sell into them.

After the event, both tokens remain tradable. The losing side typically bleeds out; the winning side may continue to attract attention. Either way, you are trading the curve, not collecting a payout.

08 · Risk disclosure

What you can lose

  • Total loss. Tokens can and do go to zero. Pre-resolution liquidity depends on continued trader interest.
  • Volatility. Bonding curves move fast. Slippage on thin tokens can be brutal — set tighter slippage on small markets.
  • No regulatory protection. This is not a licensed sportsbook, exchange, or broker. You are buying speculative SPL tokens.
  • Smart-contract risk. Trades route through pump.fun and Solana. Protocol bugs or RPC outages can affect execution.
  • Geographic restrictions. You are responsible for confirming this product is legal in your jurisdiction.
09 · FAQ

Frequently asked

Do I get paid if my side wins?
No. There is no oracle and no payout. You profit by selling your tokens at a higher price than you bought them, before or after the event.
Can I trade these tokens on Phantom or Axiom?
Yes. Copy the contract address from any market card and paste it into your terminal of choice. The token is a standard SPL.
What happens to a market after the real event?
Both tokens stay tradable forever. The losing side usually loses liquidity; the winning side may continue to attract narrative-driven buyers.
How are markets created?
Currently the platform treasury deploys curated markets. Permissionless market creation is on the roadmap.
What if pump.fun goes down?
Tokens already deployed remain on Solana. You can still trade them on any other Solana DEX or terminal that supports the SPL standard.
Can I withdraw my SOL?
Yes — your in-app wallet has a real Solana pubkey. Send SOL out to any address from the wallet drawer. Key export is shipping soon.

Want a market we don't have?

DM us on X or Telegram. New markets ship daily.