01 / Trade
A coin trades.
Trading a coin that has enrolled generates creator fees. They collect in the coin's creator vault.
Powered by Charlie Protocol
Solana keeps issuing new SOL. We route memecoin trading fees into the Solana incinerator, so trading activity removes SOL from supply for good.
The problem
Solana issues new SOL every epoch. That is inflation. The rate falls, but the new supply keeps coming.
Burning SOL removes it from supply forever. Solana already burns 50% of each transaction's base fee. It needs more burn to offset inflation.
The mechanism
01 / Trade
Trading a coin that has enrolled generates creator fees. They collect in the coin's creator vault.
02 / Fees
An enrolled coin spent its one irreversible fee-share change to set a split. The vault pays out to that split and nowhere else.
03 / Split
Anyone can run it. Every enrolled coin carries the same fixed rows:
04 / Burn
Lamports sent to 1nc1nerator11111111111111111111111111111111 are destroyed. Only the incinerator row burns SOL, and it burns from creator-fee payouts. Its balance reads 0 because it burns. That is the burn working.
Two doors in
Door one
Create a new pump.fun coin and set its split in one flow. It takes two transactions and two wallet approvals. An optional dev buy rides along, and the mint address ends in 1nc1n.
Door two
Already have a coin? Set the split on it. Enrolling spends the coin's one irreversible update_fee_shares change, so every enrollment is final.
The live record
This counts $CHARLIE the protocol has bought and burned. It is not the total supply destroyed.
Verify
Paste a mint address. The checks read the chain and answer PASS, FAIL or UNCHECKED. A coin that never enrolled reads UNCHECKED, not FAIL.
That does not look like a mint address.