A trading bot for pump.fun coins

Every dip
gets
a buyer.

Bounce gives a coin its own wallet and a bot that watches the price. When selling pushes the price down, the bot buys, and it burns half of what it bought in the same transaction. When the price recovers, it sells the other half back.

4%
under the recent high, the bot buys
Half
of every buy is burned as the buy lands
12%
above a buy, it sells the other half
25%
of claimed fees buy and burn $BOUNCE

How it works · 01

The dip buy

The bot follows one coin's price on chain, trade by trade. Scroll to watch a drop happen and see where the bot steps in.

  1. 1

    It tracks the recent high

    The bot remembers the highest price the coin reached in the last 10 minutes. Every decision to buy is measured from that high.

  2. 2

    4% under the high, it buys

    When selling pushes the price 4% below that high, the bot buys right away. Half of the tokens it buys are burned in the same transaction.

  3. 3

    The buy is sized to the selling

    The bot buys half of what was just sold. A single buy never uses more than a quarter of its SOL, and in any 10 minutes it spends at most half of what it has. A run of dips cannot empty it.

  4. 4

    Every further 3% down, it buys again

    This applies while the price keeps falling without a bounce. Once the price bounces 1%, the next dip is measured from the new high, at 4% again. Each buy is recorded on its own with the price it paid.

  5. 5

    12% above a buy, it sells the other half

    When the price is 12% above what one of those buys paid, and other people are buying, the bot sells the tokens it kept from that buy. The lowest buy reaches its target first.

How it works · 02

Half burned,
half sold back

Every buy the bot makes is split in two. The split is part of the buy itself, in one transaction.

Half is burned right away

The moment a buy lands, half of the tokens it bought are destroyed. They leave the coin's supply for good and nobody can ever sell them.

The other half is sold on the bounce

The bot keeps these tokens until the price is 12% above what that buy paid. Then it sells them to people who are buying. The SOL returns to the pot and pays for the next dip buy.

How it sells without hurting the chart

The bot sells in small pieces, and only when the most recent trade by someone else was a buy. Each piece is at most 0.25% of the coin's supply, and at most 30% of what other people bought in the last 20 seconds. It only sells a part of the buying that is already there, so a sell gives back a small part of a move up and never starts a move down.

Sold on the bounceSOL returns to the pot
Burned with the buygone from the supply

How it works · 03

Rules for quiet and rough markets

5%

It never sits idle

If 10 minutes pass with no dip to buy, the bot buys with 5% of its SOL anyway. Claimed fees do not sit unused in the wallet.

50%

It paces itself

In any 10 minutes the bot spends at most half of the SOL it has. If dips come one after another, it still has SOL for the next one.

45s

It waits out a crash

If the price is 35% under its 10 minute high and still making new lows, the bot holds back. It buys once the price has gone 45 seconds without a new low.

1%

A bounce resets the count

After a buy, the next buys come at every further 3% down. A bounce of 1% ends that. From then on the bot waits for a fresh 4% drop from the new high.

How it works · 04

Where the SOL comes from

The bot trades only with the SOL in the coin's wallet. That SOL arrives in two ways.

Creator fees SOL sent in The pot SOL in the wallet Dip buys the half it sells comes back as SOL half of each buy is burned

Creator fees

pump.fun pays the creator of a coin a share of every trade. On a coin with a low market cap, pump.fun's fee is 1.25% of each trade, and 0.30% of the trade is the creator's part. The bot claims that part about every 30 seconds and adds it to the pot.

SOL sent to the wallet

Anyone can send SOL to the coin's wallet: the team, a holder, a community fund. All of it goes into the pot.

The bot cannot spend SOL it does not have. On a small coin the fees are small, so the buys are small unless SOL is added to the wallet. When trading grows, the fees grow, and the buys grow with them.

How it works · 05

How fast it reacts

Once a sell takes the price to a buy level, the bot sends its buy within a few thousandths of a second.

  1. The sellSomeone sells. The trade lands on Solana.
  2. Same slotThe bot hears the trade in the slot it lands in. A slot lasts about 0.4 seconds.
  3. 1 to 8 msIt decides, sizes the buy, builds and signs the transaction, and sends it.
  4. about 1 sExpected: the buy lands in the next block or two.

A live connection and a direct transaction

The bot keeps a connection open to the coin's account on Solana and hears each trade in the same slot it lands in. Deciding takes 0 to 4 milliseconds. Sizing, building and signing its own transaction takes 1 to 4 more. The transaction goes straight to pump.fun's program. No router sits in between, and no AI model is asked what to do.

These times were measured on live coins on 11 November 2026. The time for the buy to land has not been measured with a real trade yet. We expect the next block or two, which is about one second.

Active from the first trade

A new pump.fun coin trades on a bonding curve, a formula that sets the price while the first part of the supply is sold. When that part is sold the coin graduates and moves to PumpSwap, pump.fun's own exchange. Bounce trades in both places. It needs no minimum market cap and no chart history.

Read this part

What it cannot do

It cannot stop a fall

If people sell more than the bot has SOL to buy, the price goes down. The bot's buys are limited by the pot.

It does not promise a higher price

The bot follows fixed rules. Nothing on this page is a promise about where a coin's price goes.

It holds the wallet's key

To place trades, the bot has to hold the private key of the coin's wallet. Send only the SOL you want it to trade with.

Small fees mean small buys

The creator fee is 0.30% of each trade on a low market cap coin. A coin with little trading gives the bot little to work with, unless SOL is added to its wallet.

Everything it does is public

Each coin has one Bounce wallet, and its address is shown on the coin's page. Every buy, sell, burn and fee claim is listed there with a link to the transaction. The bot makes real trades only. It never trades with itself and never fakes volume.

Use it

Put Bounce on a coin

For a coin that already exists

Add it to your token

Paste your coin's address and Bounce creates a wallet for it. The wallet's private key is shown to you once, and Bounce keeps a copy so the bot can trade. Send SOL to the wallet, share your pump.fun creator fees with it, or do both.

The bot starts as soon as the wallet holds 0.02 SOL.

Add Bounce to a coin

For a new coin

Launchpad

Create a new pump.fun coin with the Bounce wallet as its creator. All of the coin's creator fees go to the bot from the first trade. You choose the name, ticker, image and links.

Launching costs about 0.02 SOL. You can add a first buy and extra starting SOL for the bot on top.

Launch a coin

The token

$BOUNCE

$BOUNCE is Bounce's own coin. The same bot runs it, with the same rules as every other coin here.

The $BOUNCE wallet also starts with part of the coin's supply. The bot sells that supply in small pieces, only while the price is rising and other people are buying, and never more than 15% of that buying. The SOL goes into the pot and pays for dip buys, and half of every dip buy is burned. The wallet, what it holds and every sale are public on the $BOUNCE page.

Every coin that uses Bounce feeds it. Each time the bot claims creator fees for a coin, 25% of those fees is set aside to buy $BOUNCE on the open market. The $BOUNCE that was bought is then burned. This applies to coins made on the launchpad and to coins added later.

$BOUNCE is not live yet. Its address and its live page will appear here when it launches.

Live

Coins running Bounce

No coin is running Bounce yet. The first one will be listed here.