How fees accrue
Each trade in the coin’s pool pays 1% of its ETH leg into the coin’s vault: a buy pays 1% of the ETH going in, a sell pays 1% of the ETH coming out. The pool’s own LP fee is 0, so this 1% is the only cut on a trade. It builds up as ETH in the vault and sits there until someone collects it. The skim never expires, and no address (the platform included) can route it anywhere but the recorded creator.Collecting
Collection is permissionless: anyone can callcollectCreatorFees(token) on the factory, for any coin. The contract forwards the entire accrued vault balance to the recorded creator as native ETH. No coin leg exists to deliver, and no unwrapping step is needed.
The caller pays gas and receives nothing, so in practice creators collect their own fees, but a creator who has run out of gas money can have anyone trigger the payout for them. The routing to the recorded creator is enforced by the contract.
Who the creator is
How the creator gets recorded depends on the launch surface:Claiming a Reddit or X coin
A coin launched from a Reddit comment or an X post starts with no creator. The person who posted the!deploy claims it by replying:
!deploy. The platform matches the claim to the original trigger and then sets the creator on-chain.
Two properties of the claim:
- One-shot. A set creator can never be changed; the contract enforces this. Double-check the address before you post it.
- Publicly evented. The on-chain creator assignment emits an event, so anyone can verify on Blockscout which address a coin’s fees route to.
!claim to the original !deploy author is done by the platform, which then submits the on-chain set; the resulting assignment, and everything after it, is on-chain. There is no deadline: until a coin is claimed, its skimmed ETH simply accrues in the vault. It never expires, and no address (the platform included) can take it in the meantime.

