an existing pump.fun coin can get a goal, if its creator has not locked fee sharing yet.
a coin that already trades on pump.fun can adopt a goal without relaunching, as long as its creator has not yet locked fee sharing on it. you fill in the goal, the target, the custodian and the structure. irl derives the coin's goal wallet.
the creator then signs pump.fun's fee sharing setup from their own wallet: the coin's goal wallet becomes the only shareholder, at 100%. the creator earns no trading fees afterwards. the creator's wallet is the only signer; nobody can attach a goal to someone else's coin.
the goal goes live when we read the locked config on chain. the coin page shows the pending state until then.
locking fee sharing is irreversible on pump.fun. once the split is written, no one can change it. adopt when the goal is meant.