Skip to content
NEW Earn 30% affiliate commissions Get your link

Auto-sell a pump.fun coin at your targets

Set take-profit levels, a stop-loss and a trailing stop, then let this tab watch the price. When a level is crossed, every wallet sells its share on the bonding curve, or on PumpSwap once the coin has graduated. Use pasted keys for hands-off sales or your connected wallet to approve each one. It runs only while this tab is open.

Price (SOL)—Load a token
Market cap (SOL)—Price × total supply
Token held—Across wallets
SOL from sales—Not started

Wallets that hold the token

Pasted keys sell on their own. The connected wallet asks you to approve each sale, so it can miss a fast move.

Source wallet private keys

Up to 50 wallets. Each one sells its own tokens and pays its own network fee.

0 wallets

Token

A coin on its bonding curve is priced and sold on the curve; a graduated coin on PumpSwap.

Paste the mint; it loads on its own.

Positions

Each wallet's tokens position and what the bot has done with it.

No wallets yet

Paste private keys above to list the wallets.

Every sale needs a little SOL in the wallet for its network fee.

Activity

Price checks, rules that fired and every sale. Newest first.

Nothing yet

Start the bot and each trigger and sale shows up here.

Prices are checked every few seconds while the bot runs.

Exit rules

Measured against the entry price. Each rule fires once.

Entry price

SOL

The first price the bot reads.

Take profit

%
x
%
x

Shares are of the starting position. At 100% total, the top level sells all that's left.

%
%
x

Follows the highest price once it reaches the arm level (blank: from the start).

%

A sale fails rather than fill worse; it retries next check.

Check every

Priority fee

Up to 0.0003 SOL per sale.

Returns its rent (about 0.0015 SOL) to the wallet.

Entry
—
Sell 50% at 2x
—
Sell 50% at 3x
—
Stop-loss −40%
—
Trailing −25%
arms at 1.5x
SOLTidy fee
0.5% of SOL out

Paste the private keys of the wallets that hold the token.

Runs in this tab only

How it works

  1. Add the wallets

    Paste up to 50 private keys (kept in this tab only), or use the connected wallet and approve each sale when it fires.

  2. Enter the coin

    Paste the mint. The tool reads where it trades, its price and market cap, and each wallet's balance.

  3. Set the exits

    Up to four take-profit levels as a share of the position and a multiple (for example 50% at 2x, 50% at 3x), a stop-loss below entry and a trailing stop under the peak.

  4. Review and start

    Confirm the rules and start. Pause stops checks and sales; Stop ends the bot. The log lists every trigger and sale with its Solscan link.

How prices are read and rules fire

While the coin is on its bonding curve, the price is the curve's spot price: virtual SOL reserves divided by virtual token reserves, read from the chain every 2, 5 or 10 seconds. After graduation the price comes from a Jupiter quote for selling 1% of your position on PumpSwap, checked every 4 seconds or slower because Jupiter's free API is rate limited.

The entry is the first price the bot reads, or the price you paid if you type it. Each take-profit sells its share of the starting position once, when the price reaches its multiple of the entry; if the shares add up to 100%, the highest level sells everything left. The stop-loss sells everything left when the price falls the set percentage below entry. The trailing stop follows the highest price since start (or since it reaches its arm level, 1.5x by default) and sells everything left when the price falls the set percentage under that peak.

What can go wrong

The bot runs in this tab: close it, let the computer sleep or lose the connection and nothing sells. Prices are sampled, not streamed, and a pump.fun coin can drop 90% in one block when its creator or a large holder sells. If the price gaps through your stop between two checks, the sale fills at the lower price, or fails if the price is worse than your max slippage, and is retried at the next check (up to three times per wallet).

A curve price is the price before fees and before your own sale moves it, so a large sale receives less than price × amount. Every sale is quoted fresh, simulated before it is sent and protected by your slippage limit.

What a sale costs

pump.fun's trading fee comes out of the SOL a sale returns (1.25% for a young coin as of November 2026). SOLTidy's fee is 0.5% of the minimum SOL out, in the same transaction. Each wallet pays its own network fee and needs a little SOL for it. Example: a wallet whose take-profit sells tokens worth 1 SOL gets about 0.9875 SOL from the curve and pays 0.0049 SOL to SOLTidy (0.5% of the 0.98 SOL minimum at 1% slippage).

Questions & answers

Does the bot keep running if I close the tab?

No. It's code running in this browser tab. Nothing runs on a server, so nothing sells once the tab is closed, asleep or offline. Keep the tab open and visible.

Is a stop-loss guaranteed?

No. The price is checked every few seconds and a coin can gap far below your stop between two checks. The sale then happens at the next price, or fails if the drop is larger than your slippage and is retried.

Can I use my connected wallet instead of private keys?

Yes. The bot then opens a wallet prompt for every sale and waits for your approval, so a fast move can pass while the prompt is open.

What happens when the coin graduates?

The bot notices that the curve completed and switches to PumpSwap prices and sales through Jupiter, restricted to PumpSwap pools.

Are my keys sent anywhere?

No. Keys stay in this tab's memory, are used only to sign sales here and are wiped when the bot stops, when you clear them or leave the page.

Is there a fee?

Each triggered sale pays SOLTidy 0.5% of its minimum SOL out (after slippage), as a transfer placed after the curve or PumpSwap sell in the same transaction. No sale, no fee. pump.fun's own trading fee comes out of the curve price, and every wallet covers its own network fee.

Bookmark SOLTidy

Then open SOLTidy from the bookmark instead of from search results or links in DMs, where look-alike scam sites live.