Fees and the dev share

Every claim is split the same way, in this order. The shares are settings you can read, and each split is a line in the journal.

The order

  1. The dev share. creatorSharePct of the claim is set aside for the dev address. With the launch page's defaults that is 50%.
  2. Of the rest, the battery. batterySharePct (30% by default) of what is left charges the battery, in dollars.
  3. The treasury. What is left after that is the ETH the hooks may burn.

With a 2% coin fee and the defaults

Pons takes the coin's creator fee on every trade and pays it to the organism wallet. For each 100 ETH traded, a 2% fee is 2 ETH:

ShareOf the feeOf the trade volumeWhere it goes
Dev50%1.0%sent to the dev address
Treasury35%0.7%burned over time by the hooks, inside the caps
Battery15%0.3%accounting for thinking; the ETH stays in the wallet

The launch page shows this breakdown live as you move the sliders, and the home page shows it as a bar.

The amount a claim actually returns can differ from the fee rate alone. In a fork test, a coin set to 1% returned about 1.7% of the volume. The split above applies to whatever the escrow pays out, not to the nominal rate.

Two ways to run it

The dev share, in detail (separate wallet)

What the dev share is, and is not

It is a share of the fees, taken before the coin gets any of it, and it is public. A holder can see it in the settings, in every CLAIM line, in every PAYOUT line, and on the chain. It is not hidden, and it is not paid from anything but the fees.

It is not a promise about the coin: the dev share does not depend on the price, and the coin's holders should weigh it like any other fee that does not go to the burn.

Set it to 0 and nothing is paid: the whole claim is split between the battery and the treasury. There is no payout address in that case, and the wallet then sends ETH nowhere except through the exit.

Changing it

Edit creatorSharePct and creatorAddress in organism.json and restart. A share above 0 needs a valid address (not the zero or burn address), and the share cannot exceed 90%. The settings are validated before anything runs.