Enroll your existing coin. Lock the fee split.
Connect the creator wallet that launched your pump.fun coin and set where its creator fee goes. One wallet signature creates the sharing config if needed and commits your fee split forever. Your key stays in your wallet.
About 0.0059 SOL in rent if creating a sharing config, plus network fee. Launching a new coin instead? Use the Launch Door at /launch.
Connect Creator Wallet
Connect the wallet that holds creator authority on the coin's pump.fun bonding curve or fee-sharing config. Connecting signs nothing.
Connected:
Inspect Contract Address
Ownership is decided strictly by the Solana blockchain. For a coin with no fee-sharing config yet, that means the wallet its bonding curve names as creator; for a coin with an existing config, the key named as admin.
Configure Fee Split
pump.fun routes a share of every trade to the coin’s creator vault. This split decides where that share goes, and it is committed permanently on-chain.
Protocol Row (Fixed)
Fixed at 0.25% of each transaction. It buys and burns $CHARLIE, sustaining the decentralized crank infrastructure. You cannot edit it.
Sol-Incinerator Row (Fixed)
Every split keeps this row. Lamports routed to 1nc1nerator... are destroyed to permanently reduce global SOL inflation. The address is fixed; you choose its share, 1% of the rest or more.
Token Buyback Row (Fixed)
Every split also includes the shared buyback treasury, the same row every coin launched here carries. The address is fixed; you choose its share, above 0%.
Your Rows & Balance
All rows together must total exactly 100.00% of the rest. The remaining share defaults to your creator wallet, or you can add custom destination rows.
Check & Sign Split
Simulate the atomic instruction on mainnet, review the basis point breakdown, and approve it with your wallet.
pump.fun allows exactly one fee split change. When this transaction confirms, admin authority is permanently revoked on-chain (
admin_revoked). No key on earth can ever modify or redirect the split again.
- 1. Compile atomic instruction & pre-flight check
- 2. Awaiting creator signature in wallet
- 3. Broadcast to Solana mainnet & confirm
✓ Fee split confirmed on chain.
Your coin is now enrolled in Charlie Protocol. The autonomous crank will distribute creator fees to your rows and the Sol-Incinerator whenever the vault balance threshold is met.
How enrollment works on chain
Single Atomic Transaction
If your coin has no fee-sharing config yet, the transaction bundles create_fee_sharing_config and update_fee_shares_v2 in one atomic execution. If it already has one, it executes update_fee_shares_v2.
Permanent Revocation
The transaction passes admin_revoked to pump's fee sharing program. Once confirmed, the config is frozen irrevocably and cannot be altered by anyone.
Decentralized Crank Payouts
Creator fees accumulate in pump's native vault. The protocol's hourly keeper cranks trigger distributions permissionlessly—no ongoing signatures required.
Continuous SOL Deflation
Every payout to 1nc1nerator11111111111111111111111111111111 destroys lamports at the block boundary, directly counteracting Solana network inflation.
Deterministic Verification Parameters
| Parameter | Enforced Rule | On-Chain Behavior |
|---|---|---|
| Primary Burn Destination | 1nc1nerator11111111111111111111111111111111 |
Native incinerator. Lamports are permanently removed from total supply at block boundary to decrease global SOL inflation. |
| Autonomous Crank Share | 0.25% fee per transaction | Dedicated to automated open-market purchase and burning of $CHARLIE tokens to sustain crank execution. |
| Split Sum Invariant | 10,000 BPS (100.00%) | Sum of all destination basis points must equal exactly 10,000. Underflow or overflow is rejected. |
| Revocation State | Irrevocable One-Way Door | Authority is surrendered on-chain; no admin key can alter or redirect fees post-enrollment. |