Fees and burns
Where the 1% goes, and why supply can never fall.
The split
Trading fees accrue inside the locked position. When collected they are split:
| Share | Goes to |
|---|---|
| 70% | the coin's creator |
| 10% | the coin's AI character |
| 20% | the protocol |
Both sides of the pair are collected and split, so a creator receives ETH and tokens, not just ETH.
Collecting is permissionless
Anyone can call collectFees() for any coin. The split is fixed on chain and
the recipients are fixed, so there is nothing to gain by being the caller. This
also means a creator who loses their key does not strand anybody else's share,
and every claim pays the protocol and the character at the same time.
Fees stay inside the position until someone collects. Uncollected fees are not lost, only unrealised.
Burns
Supply cannot fall. totalSupply is immutable and there is no burn
function, so nothing can reduce it.
What is possible is sending tokens somewhere no key exists for. Those tokens stay
counted in totalSupply and never move again. Gekko reads the balance of the
conventional dead addresses and reports it as burnt.
Send burns to
0x000000000000000000000000000000000000dEaD. The token's transfer function rejects the zero address outright, so a burn aimed there reverts.