How it works
Pump.fun coins on their bonding curve are priced from the curve's reserves, read from the chain every 2, 5 or 10 seconds. Everything else is priced with a Jupiter quote for selling 1% of your position, restricted to the venue's pools, at most every 4 seconds (Jupiter's free API is rate limited). Each price is compared with the entry: the first price read, or the one you type.
When a take-profit multiple is reached, every wallet sells that share of its starting balance. The stop-loss and the trailing stop sell everything left. Each sale is a fresh quote, a simulation and a signed transaction from that wallet, with SOLTidy's fee inside it; a sale that fails is retried at the next check, up to three times.
Limits you should know
This is a browser tool, not a server bot or an on-chain limit order. If the tab is closed or the computer sleeps, nothing sells. Prices are sampled every few seconds, so a token can gap through a stop-loss and fill well below it, or not fill at all if it falls further than your slippage. A thinly traded pool can also move against a large sale: the quote the bot uses is for 1% of your position, and the sale itself is quoted again at its real size.
| Rule | Default | Sells |
|---|---|---|
| Take profit 1 | 2x entry | 50% of the starting position |
| Take profit 2 | 3x entry | Everything left (shares total 100%) |
| Stop-loss | −40% from entry | Everything left |
| Trailing stop | −25% from the peak, armed at 1.5x | Everything left |
What a sale costs
SOLTidy takes 0.5% of the minimum SOL a sale returns after slippage, in the same transaction. The venue's fee is in the price (pump.fun's curve: 1.25% for a young coin as of November 2026; pools: their fee tier). Each wallet pays its network fee, up to 0.00005, 0.0003 or 0.001 SOL of priority at Normal, Fast or Turbo. Closing the emptied token account after a full exit returns about 0.0015 SOL of rent to the wallet.
Questions & answers
Is this a limit order on chain?
No. Nothing is placed on chain until a rule fires; this tab watches the price and sends a normal sale when it does. That's why the tab has to stay open.
Which tokens can it sell?
Tokens on a pump.fun bonding curve, and tokens with a SOL pool on PumpSwap, Raydium (AMM v4, CPMM, CLMM, LaunchLab) or Meteora (DLMM, DAMM v1 and v2) that Jupiter can route to.
How exact are the trigger prices?
As exact as the last check. The bot compares each sampled price with your levels, so it reacts within one check interval, and the sale fills at the price of that moment within your slippage.
Can I change the rules while it runs?
Stop the bot, edit the rules and start again. Positions are re-read from the chain when it starts, so sales already made are accounted for; set the entry yourself if you want to keep the original one.
Are my keys stored?
No. They stay in this tab's memory, sign sales here only and are wiped when the bot stops or you leave the page.
Is there a fee?
SOLTidy charges 0.5% of the SOL each sale returns (of the minimum after slippage), paid inside the sale transaction, so a sale that doesn't land costs no fee. Pool or curve trading fees are part of the price and each wallet pays its own network fee.