creatorScale was locked separately for the token creator. For migrations executed after the upgrade, migrateCpLockNftScale still stores three fields that sum to 1_000_000, but the runtime produces only two destinations.
Effective split
burnScale is zero, the platform receives all LP units. When effectivePlatformScale is zero, all LP is burned and no platform Fee Key is created.
Examples
Relationship to CPMM creator fees
The scale fields control LP ownership only. They do not set swap fee rates or identify the CPMM creator-fee beneficiary.cpConfigId selects the CPMM AmmConfig; platformCpCreator determines whether the CPMM pool records the original launch creator or a platform-selected address.
Updating the split
Before updating a platform:- Confirm the three values sum to exactly
1_000_000. - Present
platformScale + creatorScaleas the effective platform share. - Do not promise a creator Fee Key based on
creatorScale. - Preserve creator Fee Key ownership shown by migrations completed before the upgrade; those records are not rewritten.
- Explain the change before future launches use the updated config.

