Choose a market
Navigate to a vertical:
| Vertical | Route | Example |
|---|
| Home feed | / | Featured markets across categories |
| Sports | /sports | Soccer match lines |
| Crypto | /crypto | BTC up/down, price events |
| Pump.fun | /pumpfun | Graduation, mcap, and up/down coin markets |
| Event detail | /event/[slug] | All markets for one match |
See Trade pump.fun markets for up/down pending windows and coin event pages.
Read the trade panel
Before you confirm, the panel shows:
| Field | Meaning |
|---|
| Side | YES or NO (or named outcome) |
| Price | Current implied probability |
| Stake | USDC for your prediction |
| Fees | Platform overround + maker fee |
| Shares | Outcome tokens you receive |
| Potential payout | USDC returned if you win |
Higher stakes move the AMM price (slippage). The preview reflects the price impact of your trade size.
Confirm your prediction
Enter stake
Type the USDC amount or use quick-fill buttons.
Review preview
Check fees, shares, and potential payout.
Confirm
Click Confirm. The platform executes mint + swap on your custodial wallet.
Verify
Your position appears in Portfolio within seconds.
No wallet popup is required for custodial trades.
What happens on-chain
Behind the scenes:
- Mint — Your USDC is converted to YES + NO tokens. Platform and maker fees are skimmed.
- Swap — The side you did not pick is swapped via the AMM for more of your chosen side.
- Position — You hold outcome tokens representing your prediction.
After you predict
| Scenario | What happens |
|---|
| You win | Redeem tokens after resolution + dispute window |
| You lose | Tokens become worthless; stake stays in market vault |
| Sell early | Sell tokens via AMM if pool has liquidity |
| Market voided | Refund your stake |
Cutoffs
Predictions close 15 minutes before the event ends. The trade panel disables confirmation when the cutoff passes.
Failed trades
If a trade fails (network issue, insufficient balance, market paused), the UI shows an error with a retry option. Your USDC balance is not debited unless the on-chain transaction confirms.