Rain rounds: the tax on every Rainfall coin is sold for SOL and paid to holders every hour at :00 UTC

Graduation and the LP key

A Rainfall coin trades on its LaunchLab curve until the SOL raised reaches the target, 85 SOL for a SOL launch with LaunchLab's default curve (1B supply, 79.31 % sold on the curve). LaunchLab then migrates it to a Raydium CPMM pool with MigrateToCpswap; curve trades stop and the same trade panel swaps on the pool.

The LP

Rainfall's PlatformConfig sets platform_scale to 1,000,000 out of 1,000,000: the whole LP minted at migration is locked through Raydium Burn & Earn and one Fee Key NFT is sent to the platform's NFT wallet, the Rainfall keeper. The LP itself can never be withdrawn.

The Fee Key

Whoever holds a Fee Key can collect the locked LP's trading fees. The keeper harvests them every hour and adds the SOL to that same coin's rain, so after graduation holders receive the tax and the LP fees.

The tax after graduation

The transfer fee keeps applying on every swap and transfer. LaunchLab hands the transfer-fee config authority to the keeper, which uses it only for melt steps.