Formation buys accrue creator contribution plus creator trading fees. Formation sells accrue creator contribution. After graduation, LiquidityVault sends the creator’s share of harvested ETH to FormationMarket through notifyPermanentCreatorFees. Only the configured liquidity vault can call that funding method.
Anyone can call claimCreator, but the payment always goes to the current creator address. The caller cannot choose the recipient. The claim pays creatorAccrued minus creatorClaimed; it reverts if nothing is due or the native transfer fails.
Creator claims do not withdraw curve principal, locked liquidity, or staking balances. Accrued creator revenue stays accounted separately through graduation.
The current creator calls proposeCreator with a nonzero address different from itself. Only the pending nominee can call acceptCreator. Acceptance transfers the role and all unclaimed accrued revenue; the old address does not retain a separate claim on it.
There is no creator renunciation method. This role is distinct from ReserveVault ownership. A deployment may assign the same wallet to both, but that does not merge their contract permissions.
Source reference
Checked against the source shipped with this documentation. Contract calls and units are detailed in the contract reference.
Imported source files 44
Supporting contracts, interfaces, and libraries imported by the sources above, including their dependencies.