Concepts
Immutability
What can never change after a pool is created, and what can.
Frozen per pool
- The module list and every parameter.
- The base fee tier, or the fee floor and ceiling of a size-scaled fee.
- The protocol share and blueprint royalty.
- The unlock time of a locked founding position.
Not frozen
- Nothing on chain. The hook and registry have no owner, and the launcher's only admin call (setting the hook) can be made once.
- New modules mean new contracts and new pools. Existing pools never pick them up.
RuleCraftHook has no admin function at all. If you see a pool whose rules changed, it is not a Rule Craft pool.