Launching a Coin
Required inputs, what launch does, and how creator economics begin at creation.
Protocol
Launching a coin on Dumpster
A launch creates a Token-2022 mint, stores token metadata, seeds a bonding curve with virtual reserves, and optionally allows the creator to buy in the same transaction flow.
Required inputs
| Field | Details |
|---|---|
| name | Token name. Max 32 characters. |
| symbol | Ticker symbol. Max 10 characters. |
| uri | Metadata URI used by Token-2022 metadata. Max 200 characters. |
| creator | Wallet that receives creator-fee accruals on the bonding curve. |
| mint | A freshly generated keypair that becomes the token mint and must sign the transaction. |
What launch does
Global validation
Dumpster validates the launch parameters and initializes the state needed for the new token.
Mint + metadata creation
The program creates a Token-2022 mint with metadata extensions and stores the name, symbol, and URI.
Bonding curve setup
A new BondingCurve PDA is initialized for the mint. The full token supply is minted into the bonding-curve ATA.
Mint authority revocation
Mint authority is revoked as part of launch so the token supply is fixed after creation.
Optional creator buy
An integration can choose to launch only, or to bundle launch with an immediate first buy in the same transaction flow.
Creator economics begin immediately
Creator fees accrue into the creator vault from the first curve trade onward.
- Dumpster stores creator fees as native GOR in
creator-vaultPDAs. - The creator can withdraw accumulated fees with
collect_creator_fee. - If the token later migrates, AMM-side creator fees continue through DumpsterSwap.