Can the trading fee be avoided?

Every peg.fun collection charges this trading fee automatically, inside the swap itself — on the bonding curve before graduation, inside the pool's own hook after. There's no switch that turns it off, and no marketplace-style policy decides whether to charge it: it's part of the trade, not a rule layered on top of one.

What "enforced" means here

The leak is narrower than it looks. Anyone who buys a peg outside the pool — a plain transfer, a sale on peg.fun's own marketplace, or a sale of a wrapped peg on an outside marketplace — and then sells it back into the pool or the bonding curve pays the full fee on that leg. The only wholly untaxed path is a peg that changes hands and never comes back.

This is not a claim about royalty enforcement. peg.fun does not implement ERC-2981 on the wrapped collectible token — that standard is bypassable by design, and a number of marketplaces stopped honoring it in 2024 for exactly that reason. The guarantee above is about the pool and bonding-curve layer only.

The three ways a peg can change hands without paying this fee

  1. A plain transfer. Moving a peg from one wallet to another costs nothing in fees — there's no fee logic anywhere in an ordinary transfer. If two people agree a price off-chain and simply transfer the peg, peg.fun never sees that money and can't charge anything on it.
  2. peg.fun's own marketplace. It charges a 2.5% fee on every sale, split 2% to you as creator and 0.5% to the treasury — none to holders. Check a collection's own Mechanics tab for the exact split that applies to it right now.
  3. A wrapped peg sold externally. A collection that supports wrapping lets a peg become a separate collectible token that outside marketplaces can list and sell — and that sale pays no peg.fun fee at all, because peg.fun has no presence on that marketplace's payment path. Whether a given collection supports wrapping, and what its current marketplace split is, is stated for that specific collection on its own Mechanics tab — this page describes the general shape, not any one collection's live numbers.

None of this is a defect we're letting slide. Payment is part of the trade at the pool/curve layer — that's the one place peg.fun can enforce anything, because it's the one place the trade itself runs through peg.fun's own contract. Everywhere else a peg can change hands — a wallet, an outside marketplace — is, by construction, a place peg.fun's contract never touches.

Related