floorsweep

floorsweep/Docs

How floorsweep works.

A plain-language guide to where your coin's fees go and who can move them.

How it works

  1. 1

    Launch or attach

    Launch a new pump.fun coin from your wallet, or attach one you already created. Either way, its creator fees are locked 80 / 20 in pump.fun's own fee-sharing config.

  2. 2

    Trade

    Trading happens on pump.fun and PumpSwap as normal. Each trade's creator fee builds up in the coin's sharing config.

  3. 3

    Distribute

    Anyone can press distribute. pump.fun pays 80% to the sweep vault and 20% to the treasury in one transaction, and floorsweep credits that coin's vault.

  4. 4

    Sweep

    Once a coin's vault share covers the collection's floor, the keeper buys the cheapest listed NFT and posts the purchase here.

  5. 5

    Release

    The NFT leaves by the coin's policy: raffled to a holder, burned, or kept for the creator to give away.

Built on pump.fun

floorsweep doesn't run its own launchpad, pools or program. Coins, curves, graduation and trading all stay on pump.fun and PumpSwap. The fee lock uses pump.fun's fee-sharing program, which lets a creator set a split of their creator fees exactly once.

Launched on floorsweep

You sign two transactions. The first creates the coin on pump.fun (plus your optional first buy). The second creates its sharing config and sets it to vault 8000 · treasury 2000, which locks it.

Attached coins

If you created a pump.fun coin and never set up fee sharing, you can lock it the same way in one transaction. Coins that already have a split can't be attached.

The six rules

The split is enforced by pump.fun. Buying floors and releasing NFTs is done by the floorsweep keeper and published with every transaction.

A

Fees in

01

Fees go to a fee-sharing config

Every coin on floorsweep uses pump.fun’s own fee sharing. The coin’s creator fees stop going to a wallet and go to its sharing config instead.

bonding_curve.creator == sharing_config
02

80 / 20, set once, forever

The config pays 80% to the sweep vault and 20% to the treasury. pump.fun only lets a split be set once, so nobody can change it later: not the creator, not floorsweep.

update_fee_shares · vault 8000 · treasury 2000
B

The vault

03

Anyone can distribute

Distribution is permissionless. Anyone can push a coin’s accrued fees out to the vault and treasury, from the coin’s page or on chain.

distribute_creator_fees
04

Every lamport is counted per coin

Each distribution is a public transaction for one mint. floorsweep credits that coin’s vault from the transaction itself, so every balance links to Solscan.

credit = vault balance change in the distribute tx
C

NFTs out

05

The keeper buys the floor

keeper

When a coin’s vault covers its collection’s floor, the keeper buys the cheapest listing and records the purchase transaction against that coin.

vault ≥ floor → buy floor listing
06

NFTs leave by the coin’s policy

keeper

Raffled to holders, burned, or sent to the creator’s pick. Every release is a public transaction shown on the coin’s page.

raffle · burn · giveaway

Fee split

Sweep vault80% of the coin's creator fees
Treasury20% of the coin's creator fees
Creator0%. The creator's fee share goes into the split.
Changeable?No. pump.fun locks the split after it's set.
Who can distributeAnyone, any time enough fees have built up

The size of the creator fee itself is set by pump.fun and changes with market cap. Check pump.fun for its current fee schedule.

Where NFTs go

Every coin picks one policy when it launches. It's written into the lock transaction's memo and can't be changed.

  • Raffle. The keeper snapshots holders and picks one, weighted by balance. The creator is excluded. The winner and transfer are posted on the Giveaways page.
  • Burn. The NFT is burned, shrinking the collection's supply for good.
  • Giveaway. The creator picks who gets it, and the transfer is posted publicly.

FAQ

Can the creator take the fees?+

No. Once the split is set, pump.fun pays creator fees only to the vault and treasury. The creator can't change it, and neither can floorsweep.

Do I keep trading on pump.fun?+

Yes. floorsweep never holds liquidity. You buy and sell on pump.fun or PumpSwap as usual.

Where does the vault SOL sit?+

In one sweep vault wallet, shown on every coin page. Each coin's share is tracked from its own distribute transactions, so you can check the math on Solscan.

What if the floor moves?+

The keeper buys at the live floor. If the floor rises above what a vault holds, it waits until more fees come in.

How do I improve my raffle odds?+

Hold more of the coin when the snapshot is taken. Odds are proportional to balance.