WiSPDocs Open the app

Trading

Buy a token

Pick a token on Trade, choose which wallet pays, check the review and approve. The buy comes from a wallet that holds nothing else.

On this page

Steps

  1. Open Trade. It starts with $WiSP selected.
  2. Tap the token under You receive. In the picker, search a name or ticker, or paste a mint address.

    The token picker with search results
  3. Under From, choose the wallet that pays:

    • a ready wallet, shown as "Wallet 2 · 0.5 SOL · ready, buys at once". Trade picks one for you when you have one;
    • A new wallet, funded now from your private balance. One approval funds it and buys.
  4. Set the amount:

    • for a new wallet, tap a size under You pay. Sizes your balance does not cover are greyed out. The size is what the wallet is funded with: the pool fee comes out of it, and the buy spends the rest, less fees and 0.0025 SOL kept for the sale;
    • for a ready wallet, the field shows what the wallet holds. Type less to spend less (at least 0.001 SOL), or leave it to spend what the wallet can.
  5. Under Max slippage, keep 1% or choose 3% or 5%.
  6. Tap Review buy (ready wallet) or Review funding and buy (new wallet).
  7. Check the sheet and tap Approve and send before the timer at the bottom runs out.
The Trade screen with a token chosen and a ready wallet to pay from

The review sheet

The review sheet for a new wallet's funding and buy

For a buy from a ready wallet, the sheet is titled Buy:

RowWhat it tells you
You payThe exact SOL that goes into the trade
You receive at leastThe fewest tokens you accept, after slippage
QuotedWhat the market quotes right now
TokenName, icon and full mint address. "not on the verified list: check the address" if it is not on the token list
What the issuer can doShown only if the token's issuer has special powers, such as "issuer can freeze your balance"
Platform feeWiSP's fee in SOL and its rate, for example "0.5%" or "0.25%, invite rate"
Max slippageYour setting
Kept in the wallet for the exit0.0025 SOL left in the wallet to pay for the sale later
SpeedFast or Faster, with the tip and priority fee. Not shown on Standard trades
Most this wallet can spendThe ceiling the transaction is built to
Trades on"Pump" for pump.fun tokens, or "Jupiter" with its route
WalletWhich of your wallets, with its address

For a new wallet the sheet is titled Fund a wallet and buy followed by the token's ticker. It starts with From the pool, Pool provider fee and The wallet receives, then the buy. Its last row explains that the buy runs "as soon as the funding lands, with no second approval, and only within 10 minutes of this review. If the price has moved past your slippage by then, you review the buy at the new price instead."

The footer of every sheet says: "Exactly this plan is sent. If anything changes, it expires and you review a fresh one."

What you will see

From a ready wallet, the toast reads Bought with the transaction's short signature. From a new wallet, it reads Wallet 3 funded. Buying now… and then Bought with the token and the wallet number.

"Bought" means the trade is on chain, final, and saved in your account. The position appears on Positions as HOLDING.

If something goes wrong

  • The button reads "a wallet already holds this token". One token lives in one wallet. Choose that wallet to add to it.
  • "shield SOL first" or "shield more SOL first". Your private balance is under 0.5 SOL.
  • "funding opens in 12 min" (or another number). Your privacy profile waits after each deposit. Wait, or fund ready wallets ahead of time.
  • "The quote expired before it was approved; review a fresh one". Tap the review button again.
  • "The price moved past the slippage you approved; review the buy at the new price" or "The buy approved with the funding has expired; review it at the current price" after a funding. The wallet stays funded and the buy review opens at the current price: approve it or cancel. Other reasons are listed under The buy that follows a funding.
  • "No route for this token right now", "Route service is busy; try again in a moment" or "Route service unavailable". Jupiter cannot trade this token at the moment. Try again shortly.
  • "The result is unresolved. Refresh to check its status before retrying." after a funding. Tap refresh on Home. If the wallet is funded but did not buy, choose it on Trade and review the buy again.

More on When something goes wrong.

Last checked against the app: 24 October 2026, build bf09a3f