Skip to main content
When a LaunchLab token migrates to CPMM, the pool mints LP tokens. Before the 2026-08-17 upgrade, 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

When 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 + creatorScale as 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.

Pointers