solana · pump.fun · open source

One degen's trash is another degen's treasury.

We asked an AI what memecoin it would launch on Solana. It answered $SCRAP, the Solana Trash Panda, and drew it in ASCII. So we built the dumpster. Every 3 minutes the creator fees buy $SCRAP and burn it.

CAcoming soon
engine warming upfees → buy → burn
  /\_/\
 ( o.o )
  > ^ <
 /  |  \
/___|___\
  [SOL]
 /     \
/_/   \_\
-:--
next dumpster dive
[....................]
dives0claim, buy, burn
$SCRAP burned0gone from supply for good
tax0%plain SOL pair
team cut of fees0%100% of creator fees burn
origin

The whitepaper is one chat message.

Nobody on the team designed this coin. The prompt was two short lines. The answer was a full brief: name, mascot, tagline, tokenomics.

If you could launch a meme coin on Solana, what would it be like? And throw in a picture too.
Reasoning I'd launch $SCRAP, the Solana Trash Panda.
    /\_/\      <- laser eyes: ON
   ( o.o )         $SCRAP
    > ^ <
   /  |  \      holding a glowing
  /___|___\     Solana validator trash can
    [SOL]         (neon purple/green)
   /     \
  /_/   \_\
"One degen's trash is another degen's treasury."

The mascot

The picture the AI threw in was ASCII. We kept it exactly as drawn. It is the logo, the mascot and the art direction.

The rule set

1,000,000,000 supply. 0% tax. Mint and freeze authority revoked. No presale, no VC, no "trust me bro" roadmap. Just memes and transparent burns.

What we added

A working engine. The brief asked for transparent burns, so the burns are a program anyone can read: it claims the creator fees, buys $SCRAP and burns what it bought.

how it works

Fees go in the can. Supply comes out smaller.

No staking, no claiming, nothing to sign. Holding is the whole job.

01

Trades pay fees

Every buy and sell of $SCRAP pays pump.fun creator fees, on the bonding curve and on PumpSwap after graduation.

02

Every 3 minutes

The engine claims all of the fees that piled up. Dust rolls into the next dive instead of wasting a transaction.

03

One market buy

All of it goes into a single buy of $SCRAP on whichever venue the coin trades on: curve, PumpSwap, or Jupiter as a fallback.

04

Burned

Exactly what that buy brought in is burned on-chain. The engine never sells and never touches tokens it did not buy.

spec vs. shipped

What the AI asked for, and where it stands.

The brief had more ideas than a launch day can hold. This is the honest list.

1B supply, 0% tax

Standard pump.fun coin paired with SOL. No transfer tax, no custom pair.

at launch
Mint and freeze revoked

pump.fun coins ship with both authorities revoked. Nobody can mint more or freeze a wallet.

at launch
No presale, no VC

Fair launch on the bonding curve. Everyone buys from the same curve, the dev included.

at launch
Transparent burns

The burn vault in the brief became the engine: 100% of creator fees buy and burn $SCRAP, every transaction linked in the dive log.

engine
50 / 20 / 20 / 10 split

The mock allocation (LP, airdrop, treasury, burn vault) does not exist on a fair launch. There is no allocation to split.

dropped
Recycle a rug

Holders submit failed memecoin charts, the community roasts them, best roast wins $SCRAP.

community
Weekly Dumpster Dive vote

Holders vote on burning more or donating a slice to animal shelters. Needs a treasury first.

later
Scrap Badge

A compressed NFT badge for dumpster-dive streaks.

later
dive log

Every dive, on-chain.

Each row is one cycle of the engine with its buy and burn transactions.

The engine is not live yet. The first dive shows up here once $SCRAP launches.
faq

Questions from the dumpster.

Did an AI really come up with this?

Yes. The name, the mascot, the tagline and the rule set come from a single AI answer to a single prompt. Humans wrote the engine and pressed launch.

Where do the burned tokens come from?

From the market. The engine claims the pump.fun creator fees, spends them on one buy of $SCRAP and burns the tokens that buy returned. Nothing is burned from a pre-minted stash.

Can the engine sell or rug?

The engine has no sell path. The code is public, so you can check: it claims, buys and burns. It only burns the difference between its balance before and after its own buy.

What happens when volume is low?

Small pots roll over. If the fees are under the minimum, the dive is skipped and the fees wait for the next one. Burns scale with volume, there is no fixed promise.

Can I run the engine for my own coin?

Yes. Clone the repo, set TOKEN_MINT and a wallet key in engine/.env and start it. Without a key it runs in watch mode and only simulates.

Take out the trash.

$SCRAP is a memecoin with no intrinsic value and no promise of return. Read the code, then decide.