upstream

Concepts

Fee split

Streamer, launcher and burn: three shares, one hard floor.

The three shares

ShareGoes toWhen
Streamerthe bound wallet, or held in escrow until there is onealways the largest, never under 50 percent
Launcherthe wallet that created the vaultimmediately, whether or not the streamer has claimed
Burndestroyedimmediately

Why a launcher cut exists

Someone has to set the coin up. A small cut (the app defaults to 5 percent) pays for that and gives a fan a reason to launch a coin for a channel they like. It is optional: the library default is 100 percent streamer.

The 50 percent floor

A vault that sends most of the fees to the launcher is just a normal coin with a different label. The engine refuses to create one: the streamer share must be at least 5000 of 10000 basis points. This is enforced at creation, so holders can trust the label.

Rounding

Burn and launcher shares are rounded down; the streamer gets the remainder. Example with a 20 percent launcher cut and a 10 percent burn on 7 lamports:

burn      = 7 * 1000 / 10000 = 0
launcher  = 7 * 2000 / 10000 = 1
streamer  = 7 - 0 - 1        = 6

After expiry

Only the streamer share can expire. The launcher and burn shares were already paid when the fees arrived. What is swept is the unclaimed streamer share.

Try it

The split lab on the home page runs this arithmetic with sliders and shows the sum check to the lamport.