Page 9 of 13
What no key can do to your coin
What no key of ours, and no chef, can do to a coin once it exists.
What no key of ours can do(link to this section)
- Mint more of a coin. The mint authority is revoked in the same transaction that mints the supply, and nothing can reinstate it.
- Freeze your tokens. The mint is initialised with no freeze authority, and one cannot be added to an initialised mint, so no key, ours or a chef's, can ever freeze anything in any coin here.
- Interpose on a transfer. A mint's Token-2022 extensions are fixed when it is initialised and nothing can add one later. There is no transfer hook, no permanent delegate and no default account state on any coin here. What a mint carries is a metadata pointer, the metadata itself, and, only where that coin's chef chose a fee before it existed, the transfer fee that charges it. A 0% coin has no fee extension at all.
- Change a coin's chef fee, in either direction. There is no instruction for it, for anybody. The rate is on the coin's own mint and the authority that could have changed it is destroyed when the coin starts cooking.
- Change a coin's rung, raise, supply or graduation fee after the cook. They are copied into the coin's own record.
- Rename a coin that is not a crew coin. The metadata update authority is dropped at the cook, so the name and ticker are fixed forever.
- Take a chef's accrued fee, or withhold it. The instruction that pays it has no account in it that could receive the money except the chef's own wallet, and it is deliberately not pause-gated, so no pause flag can hold it back.
- Withdraw the SOL sitting in a curve. It leaves only through a buy, a sell, a round refund, a claim or a migration, each to an address the program fixes.
- Withdraw a graduated coin's liquidity. What the lock means.