Skip to content
Open J Tools
Bump Bot 0.1 SOL per 1,000 bumps, charged only for bumps that land on chain Platform fee Open tool

Bump Bot

  • New

Bump Bot makes tiny trades on your token’s pool. A bump is one buy and one sell of the same token amount inside a single transaction. DexScreener counts each leg as a trade, so every bump adds 2 trades to the pair’s trade count, and because the sell undoes the buy, the price ends where it started. You pick how many bumps and how fast, approve one transfer, and the run goes on by itself.

Bump Bot j.tools/en/tools/bump-bot

Open tool

Platform fee

0.1 SOL per 1,000 bumps, charged only for bumps that land on chain

Network fees and the pool's fee are separate.

When this tool fits

#when-this-tool-fits
  • Your token trades against SOL on the pump.fun bonding curve, PumpSwap, Raydium, Orca, Meteora or Raydium LaunchLab.
  • You want the pair’s trade count to go up without moving the price. For more distinct buyers, see Maker Bot. For one large burst of volume, see Flash Volume.
  • You want a steady stream of trades for hours or days without keeping a tab open. About 40 bumps a minute is the pace that keeps a token in pump.fun’s last-trade sort.
  • You accept that every bump is a trade the bot makes with itself, and that anyone reading the chain can see it.

Before you start

#before-you-start
  • A connected wallet (how to connect).
  • A token with a SOL pool the bot can bump on: the pump.fun bonding curve, PumpSwap, Raydium AMM v4, CPMM or CLMM, Orca Whirlpool, Meteora DLMM, Meteora DAMM v2 or Raydium LaunchLab. Token-2022 tokens with a transfer fee are refused, with the reason on the page.
  • Enough SOL for what Leaves your wallet shows: the fee, the network fees, the pool fees and a working balance. Most of it comes back when the run ends.

You never share a private key. The bot’s wallets are made for the run and emptied back into yours at the end.

How to use it

#how-to-use-it
  1. Pick the token and the pool

    Choose the token from your wallet with the built-in selector, or paste its address. The page lists the SOL pools the bot can bump on and picks the deepest one, marked Recommended. If the token trades in more than one, you can switch.

  2. Set the type, the count and the speed

    Under Bump type, choose New wallet every bump or Cheapest. Type how many bumps you want, from 100 to 1,000,000, or use the +1,000, +10,000 and +100,000 shortcuts. Then choose Light speed, Per minute or Over a duration (1 minute to 30 days).

  3. Start with one approval

    Check Leaves your wallet and the Real cost, press Start and approve the one transfer. The counter, the per-second chart and Latest bumps update live, and Stop ends the run whenever you want.

Key settings

#key-settings
  • Token: The mint the bot trades. Pick it with the built-in selector or paste its address. A token with no SOL pool the bot can bump on is declined before you set anything else.
  • Pool: Where every bump lands. The deepest pool is picked for you. A pool that does not trade the token against SOL, a pump.fun curve that has already completed, or a pool where the test bump fails is refused with the reason.
  • Bump type: New wallet every bump is the default. Each bump comes from a fresh wallet that pays its own network fee, so DexScreener counts a new maker too: trades and makers both go up. Cheapest has the bot wallet pack 2 to 4 bumps into each transaction. It raises the trade count and nothing else, with no new makers, and it costs less.
  • Number of bumps: Between 100 and 1,000,000 per run, 10,000 by default. Each bump buys about 0.0001 SOL of the token, and the size varies by about 10% so no two trades look the same.
  • Speed: Light speed sends bumps as fast as the network allows. Per minute sets how many bumps go out each minute. Over a duration spreads them evenly over anything from 1 minute to 30 days.

Fees and costs

#fees-and-costs
CostAmount
J Tools platform fee0.1 SOL per 1,000 bumps (0.0001 SOL a bump), only for bumps that land on chain
Fee settlementEvery 1,000 landed bumps and at the end of the run, from the bot wallet
Solana network feesIn New wallet every bump, each bump pays for its own transaction. In Cheapest, 2 to 4 bumps share one
Pool feeThe pool’s fee on the buy and on the sell of every bump. This, with the network fees, is the only loss
Bump sizeAbout 0.0001 SOL. The sell in the same transaction brings it back, less the pool fee
Working balanceHeld in the bot wallet while the run is going, back in your wallet at the end

The page shows the cost before you start: Service fee, Network fees and Pool fee (buy and sell), adding up to the Real cost. Under it, Leaves your wallet is what the approval moves and Comes back when the run ends is what returns. For example, 100 bumps in New wallet every bump mode on a pump.fun curve: about 0.158 SOL leaves your wallet, about 0.147 SOL comes back, and the real cost is about 0.011 SOL (0.010 SOL service fee plus network and pool fees). The service fee is charged only for bumps that land on chain.

How it works

#how-it-works
  • Your approval sends one transfer to a bot wallet made for this run. Nothing else is signed by your wallet.
  • Before the run opens, the pool gets a test bump. A pool that fails it is not used.
  • Each bump buys the token and sells the same amount back in one transaction. DexScreener sees two trades, and the pool ends at the price it started from.
  • In New wallet every bump, the bot makes a new wallet for each bump and sends it just enough SOL. That wallet signs and pays for its own bump, then hands what it has left back to the bot wallet. In Cheapest, the bot wallet sends the bumps itself, several per transaction.
  • The run happens on our server, so closing the tab or turning off the computer does not stop it. At most 3 runs can be open per wallet.
  • My running bots lists your runs with live progress. Finished runs stay there for 7 days.
  • When the last bump lands, or when you press Stop, the fee is settled for the bumps that landed and every remaining lamport goes back to your wallet.

The result window’s title says how the run ended:

  • N bumps done: the run finished.
  • You stopped it · N bumps: you pressed Stop.
  • Out of budget · N bumps: network costs ran above the estimate, so the run is paused with SOL still in the bot wallet. Choose Top up and continue, or Withdraw the rest.
  • The pool changed, the bot stopped: the pump.fun curve completed and the token moved to PumpSwap. Continue on the new pool picks the run up there.
  • The bot stopped · N bumps: the pool stopped accepting bumps.

How to use it

  1. Pick the token and the pool
  2. Set the type, the count and the speed
  3. Start with one approval

How it works

Runs on our server, the tab can close your wallet signs one transfer

  1. The pool is checked with a test bump first test bump
  2. One approval funds the run's bot wallet one transfer
  3. Each bump buys and sells in one transaction same transaction
  4. A new wallet per bump, or 2 to 4 in one tx new wallet / cheapest
  5. DexScreener counts 2 trades, the price holds 2 trades / bump
  6. Fee settled every 1,000 bumps and at the end 0.0001 SOL / bump
  7. Optional: Stop ends the run early Stop

More trades on the pair, the SOL left comes back mainnet

Bump Bot · circles are the steps in How to use it, squares the steps in How it works

Before you sign

#before-you-sign

Check Leaves your wallet before you approve. It is the amount your wallet will ask for, and most of it comes back at the end. The app is the current source of truth for amount, fee and route.

Common issues

#common-issues
  • This token has no SOL pool the bot can bump. No supported SOL pool trades the token. Try again once it is listed on one of the venues above.
  • The pool list did not load. Pick the token again.
  • This token has left the pump.fun curve. The bonding curve has completed. Pick its PumpSwap pool.
  • This pool does not trade the token against SOL. Pick a SOL pool.
  • Token-2022 tokens with a transfer fee are not supported yet. The bot refuses these tokens.
  • This pool returns no tokens for a buy this small. A bump is about 0.0001 SOL. Pick another pool.
  • The bot cannot bump on this pool. Pick another one.
  • A test bump on this pool just failed. Try again in a minute or pick another pool.
  • The chain did not answer the test bump. Try again in a minute.
  • A run lasts at least 1 min and at most 30 days. Set a duration inside that range.
  • Your wallet holds X SOL and this needs Y SOL. Lower the number of bumps or add SOL.
  • You declined the approval. Nothing was sent.
  • The transfer did not land and no SOL left your wallet. Try again.
  • The deposit has not shown up yet. The transfer is still landing. Wait a few seconds and press Start again.
  • You have 3 open runs. Stop one first.
  • The bot service is not answering. Your SOL is safe in the bot wallet. Press Start again in a minute, or Stop to get it back.
  • Too many requests. Wait a minute and try again.

Responsible use

#responsible-use

The trades are not organic. Every bump is the bot buying and selling with itself, and the price does not move because nobody else is on the other side. A higher trade count made this way can mislead traders who read it as interest, it may break the rules of screeners, trackers or trading venues, and depending on where you operate it may carry legal risk. Nothing here promises a place on pump.fun’s homepage or in any ranking: the homepage’s default order is pump.fun’s own choice, and bumps do not change it. Use it openly, do not present the count as organic, and treat the decision as your own responsibility.

#related-tools

Help

#help

The tool on this page

Bump Bot

j.tools/en/tools/bump-bot

Platform fee
0.1 SOL per 1,000 bumps, charged only for bumps that land on chain
Network fees and the pool's fee are separate.
Open tool