Buy a token
1
Open the token page
Search or browse the feed, then tap the token you want to trade.
2
Open the trade panel
On the right side of the token page, make sure Buy is selected.
3
Pick your pay asset
Choose $IP, $USDC, or $SOL from the asset selector. If you pay with SOL or Solana USDC, the app bridges it to Story via Relay before the swap — you’ll see the estimate before you sign.
4
Enter the amount
Type how much you want to spend. The panel shows the estimated tokens you’ll receive and the fee.
5
Confirm
Tap Buy and approve the wallet prompt. Your new balance shows up once the transaction lands.

Sell a token
1
Switch to Sell
Toggle to Sell in the trade panel on the token page.
2
Enter the amount
Type how many tokens to sell, or use the percentage shortcuts (25%, 50%, 75%, 100%).
3
Pick your receive asset
Choose which asset you want to receive. If you sell into SOL, the SOL lands in your Solana embedded wallet.
4
Confirm
Tap Sell and approve the wallet prompt.
Set slippage
Before confirming a trade, tap the slippage setting in the trade panel. A tight tolerance on a volatile token will cause the transaction to revert if the price moves during the block. Loosen it for large trades or fast-moving markets.
If something goes wrong
User rejected
User rejected
You cancelled the wallet prompt. Just try again.
Insufficient funds
Insufficient funds
You need more $IP for gas, or more of the pay asset you selected. Fund your wallet from the wallet menu or the Quickstart.
Anti-snipe limit exceeded
Anti-snipe limit exceeded
Your trade would push your wallet over the 2% cap inside the 5-minute anti-snipe window on newly launched tokens. Wait for the window to pass or reduce your trade size.
Relay did not complete
Relay did not complete
A SOL or Solana USDC route failed mid-bridge. Your funds stay on the source chain. Wait for the bridge to settle or retry — don’t sign a replacement until the original has resolved.