Where the fees go

0.5% off the top, then 50 / 40 / 10 of what is left.

Every trade on pons pays a fee. pons keeps its own part and sends the creator's part to whatever address the coin named at launch. Kiln names the coin's vault, so that money arrives somewhere nobody can withdraw it from.

It sits there until someone calls roll(). Then it is split in two stages.

Stage one: the roller's cut

0.5% of the amount being rolled is credited to whoever made the call. It is credited, not sent — they collect it later with withdraw(). This exists so that pressing the button is never a loss, which is what keeps strangers willing to press it.

Stage two: the split

50%
Locked liquidity
Never withdrawable
40%
Burns the coin
Supply drops
10%
Burns KILN
Shared by every coin

Of what is left after the roller's 0.5%.

ShareConstantWhat happens to it
50%LP_BPS 5000Half of this buys the coin, and the coin plus the other half are added as full-range liquidity. The LP position is never withdrawable.
40%BURN_BPS 4000Buys the coin on the open market and calls burn() on it. Total supply actually drops.
10%KILN_BPS 1000Goes to the shared burner, which buys KILN and burns it. Every coin on Kiln feeds this.

Why not pay the team

Because a team cut is the thing that has to be trusted, and it is the thing that gets raised later. There is no team share and no address that could receive one. The only way Kiln is worth anything is if the coins launched on it trade, because that is the only thing that buys KILN.