How-to guides · Trading
Buy protocol token
Swap SOL or SPL tokens via the header Buy modal.
At a glance
The Buy modal is for acquiring the protocol token — separate from buying Yes/No shares on a prediction market.
Quick tip
When paying with SOL, Max reserves a small buffer so the transaction still has gas to complete.
The header Buy flow swaps a pay token from your wallet into the Bullymarket protocol token. The UI mirrors Jupiter-style routing — pick an input asset, set size, review slippage, and confirm. This is separate from trading prediction outcomes; it is for acquiring the protocol token used in fee tiers and pod labels.
You do not need to hold the protocol token to place your first prediction trade, but it may unlock lower fees or boosted LP tiers when those programs go live. Keep enough SOL in your wallet to cover both the pay amount and transaction fees — especially when paying with SOL, use Max carefully because it reserves a gas buffer automatically.
Video: full swap flow from header Buy button
Video placeholder
Supported pay tokens
| Token | Typical use | Notes |
|---|---|---|
| SOL | Default; uses live wallet balance | Max leaves ~0.01 SOL for fees |
| USDC | Stablecoin entry | On-chain balance when configured |
| USDT | Stablecoin entry | On-chain balance when configured |
| JUP | Governance / DeFi token | On-chain balance when configured |
| BONK | Memecoin entry | Large integer amounts |
| wHYPE | Wrapped HYPE | On-chain balance when configured |
Walkthrough
- 1
Open the swap modal
With wallet connected, click Buy in the header. The modal shows pay token on top, receive amount below, and your available balance for the selected asset.
Screenshot: Buy modal default state (SOL pay)
Image placeholder
- 2
Select pay token
Open the pay-token dropdown to switch between SOL, USDC, USDT, JUP, BONK, and wHYPE. Token logos and balances update per asset. Swap requires a configured BULLY mint — if unset, the modal shows swap unavailable.
Screenshot: pay token dropdown expanded
Image placeholder
- 3
Set amount
Type a custom amount or tap preset chips (e.g. 0.1 / 0.5 / 1 SOL). Max on SOL subtracts a small gas buffer so the transaction does not fail for insufficient fees.
- 4
Review quote & slippage
Estimated receive updates with the route label. Default slippage is 50 bps — tighten for stable pairs, loosen for volatile memecoins. Read the implied price impact before confirming.
- 5
Confirm swap
Submit to open Phantom when the BULLY mint and Jupiter route are live. If the mint is not configured yet, the modal stays in unavailable state.
Video: swap confirmation and success state
Video placeholder